Browse Source

Move command, exit if no component is selected

symbols-2
Artur Arseniev 5 years ago
parent
commit
ad53bb8db8
  1. 9
      src/commands/index.js

9
src/commands/index.js

@ -130,15 +130,16 @@ export default () => {
const nativeDrag = event && event.type == 'dragstart'; const nativeDrag = event && event.type == 'dragstart';
const defComOptions = { preserveSelected: 1 }; const defComOptions = { preserveSelected: 1 };
const modes = ['absolute', 'translate']; const modes = ['absolute', 'translate'];
const mode = sel.get('dmode') || em.get('dmode');
const hideTlb = () => em.stopDefault(defComOptions);
const altMode = includes(modes, mode);
selAll.forEach(sel => sel.trigger('disable'));
if (!sel || !sel.get('draggable')) { if (!sel || !sel.get('draggable')) {
return em.logWarning('The element is not draggable'); return em.logWarning('The element is not draggable');
} }
const mode = sel.get('dmode') || em.get('dmode');
const hideTlb = () => em.stopDefault(defComOptions);
const altMode = includes(modes, mode);
selAll.forEach(sel => sel.trigger('disable'));
// Without setTimeout the ghost image disappears // Without setTimeout the ghost image disappears
nativeDrag ? setTimeout(hideTlb, 0) : hideTlb(); nativeDrag ? setTimeout(hideTlb, 0) : hideTlb();

Loading…
Cancel
Save