mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-23 10:38:45 +02:00
Use npm for gridstack, remove unnecessary folders using our dedicated service
This commit is contained in:
8
node_modules/gridstack/dist/dd-droppable.js
generated
vendored
8
node_modules/gridstack/dist/dd-droppable.js
generated
vendored
@@ -1,11 +1,11 @@
|
||||
/**
|
||||
* dd-droppable.ts 12.3.2
|
||||
* dd-droppable.ts 12.4.2
|
||||
* Copyright (c) 2021-2025 Alain Dumesny - see GridStack root license
|
||||
*/
|
||||
import { DDManager } from './dd-manager';
|
||||
import { DDBaseImplement } from './dd-base-impl';
|
||||
import { Utils } from './utils';
|
||||
import { isTouch, pointerenter, pointerleave } from './dd-touch';
|
||||
import { DDTouch, isTouch, pointerenter, pointerleave } from './dd-touch';
|
||||
// let count = 0; // TEST
|
||||
export class DDDroppable extends DDBaseImplement {
|
||||
constructor(el, option = {}) {
|
||||
@@ -67,6 +67,10 @@ export class DDDroppable extends DDBaseImplement {
|
||||
// console.log(`${count++} Enter ${this.el.id || (this.el as GridHTMLElement).gridstack.opts.id}`); // TEST
|
||||
if (!DDManager.dragElement)
|
||||
return;
|
||||
// During touch drag operations, ignore real browser-generated mouseenter events (isTrusted:true) vs our simulated ones (isTrusted:false).
|
||||
// The browser can fire spurious mouseenter events when we dispatch simulated mousemove events.
|
||||
if (DDTouch.touchHandled && e.isTrusted)
|
||||
return;
|
||||
if (!this._canDrop(DDManager.dragElement.el))
|
||||
return;
|
||||
e.preventDefault();
|
||||
|
||||
Reference in New Issue
Block a user