Browse Source

fix: refactor event destructuring in command options for clarity

carlos/645-absolute-mode-enhancements
Carlos 10 months ago
parent
commit
3e17fa1f41
  1. 3
      packages/core/src/commands/index.ts

3
packages/core/src/commands/index.ts

@ -139,7 +139,7 @@ export default class CommandsModule extends Module<CommandsConfig & { pStylePref
run(ed, s, opts = {}) {
let dragger;
const em = ed.getModel();
let { event } = opts;
const { event } = opts;
const trg = opts.target as Component | undefined;
const trgs = Array.isArray(trg) ? trg : trg ? [trg] : [...ed.getSelectedAll()];
const targets = trgs.map((trg) => trg.delegate?.move?.(trg) || trg).filter(Boolean);
@ -164,6 +164,7 @@ export default class CommandsModule extends Module<CommandsConfig & { pStylePref
const onEnd = getOnComponentDragEnd(em, targets, { altMode });
if (altMode) {
// TODO move grabbing func in editor/canvas from the Sorter
dragger = ed.runCommand('core:component-drag', {
guidesInfo: 1,
mode,

Loading…
Cancel
Save