mobile drag fixes
This commit is contained in:
parent
439cea1999
commit
c50bb97aa9
@ -217,7 +217,10 @@ function Construct(props) {
|
|||||||
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<label onDragStart={specClick} key={i} draggable="true" onDragEnd={() => setItemUnequip([])}>
|
<label onDragStart={ev => {
|
||||||
|
ev.dataTransfer.setData('text', '');
|
||||||
|
specClick(ev);
|
||||||
|
}} key={i} draggable="true" onDragEnd={() => setItemUnequip([])}>
|
||||||
<button
|
<button
|
||||||
key={i}
|
key={i}
|
||||||
onClick={specClick}
|
onClick={specClick}
|
||||||
|
|||||||
@ -215,7 +215,10 @@ class Vbox extends preact.Component {
|
|||||||
const vboxObject = shapes[v] ? shapes[v]() : v;
|
const vboxObject = shapes[v] ? shapes[v]() : v;
|
||||||
return (
|
return (
|
||||||
<label draggable='true'
|
<label draggable='true'
|
||||||
onDragStart={ev => ev.dataTransfer.setData('text', '')}
|
onDragStart={ev => {
|
||||||
|
onClick(ev);
|
||||||
|
ev.dataTransfer.setData('text', '')
|
||||||
|
}}
|
||||||
onDragEnd={clearVboxSelected}>
|
onDragEnd={clearVboxSelected}>
|
||||||
<button
|
<button
|
||||||
class={classes}
|
class={classes}
|
||||||
@ -328,7 +331,10 @@ class Vbox extends preact.Component {
|
|||||||
return (
|
return (
|
||||||
<label
|
<label
|
||||||
draggable='true'
|
draggable='true'
|
||||||
onDragStart={ev => ev.dataTransfer.setData('text', '')}
|
onDragStart={ev => {
|
||||||
|
onClick(ev);
|
||||||
|
ev.dataTransfer.setData('text', '');
|
||||||
|
}}
|
||||||
onDragEnd={() => {
|
onDragEnd={() => {
|
||||||
if (combiner.length === 1) combinerChange([]);
|
if (combiner.length === 1) combinerChange([]);
|
||||||
}}>
|
}}>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user