Canvas: Overlapping elements bugfix (#52343)

This commit is contained in:
Adela Almasan
2022-07-15 17:03:03 -05:00
committed by GitHub
parent 433bb735de
commit 57249aa408
+11 -6
View File
@@ -311,6 +311,8 @@ export class Scene {
container: this.div,
selectableTargets: targetElements,
toggleContinueSelect: 'shift',
selectFromInside: false,
hitRate: 0,
});
this.moveable = new Moveable(this.div!, {
@@ -420,12 +422,15 @@ export class Scene {
targets = event.selected;
this.updateSelection({ targets });
if (event.isDragStart) {
event.inputEvent.preventDefault();
setTimeout(() => {
this.moveable!.dragStart(event.inputEvent);
});
}
// @TODO Figure out click-drag functionality without phantom mouseup issue
// https://github.com/daybrush/moveable/issues/481
// if (event.isDragStart) {
// event.inputEvent.preventDefault();
// setTimeout(() => {
// this.moveable!.dragStart(event.inputEvent);
// });
// }
});
};