chore: revert

This commit is contained in:
mathuo 2023-10-09 20:48:42 +01:00
parent 58e9f9b355
commit e3ed4251ed
No known key found for this signature in database
GPG Key ID: C6EEDEFD6CA07281
2 changed files with 2 additions and 27 deletions

View File

@ -6,8 +6,6 @@ import {
MutableDisposable,
} from '../lifecycle';
const CLONE_ELEMENT = true;
export abstract class DragHandler extends CompositeDisposable {
private readonly dataDisposable = new MutableDisposable();
private readonly pointerEventsDisposable = new MutableDisposable();
@ -59,24 +57,8 @@ export abstract class DragHandler extends CompositeDisposable {
iframe.style.pointerEvents = 'none';
}
if (CLONE_ELEMENT && event.dataTransfer) {
const clone = this.el.cloneNode(true) as HTMLElement;
const styles = window.getComputedStyle(this.el);
clone.style.cssText = Object.values(styles)
.map((key) => `${key}:${styles.getPropertyValue(key)}`)
.join(';');
clone.classList.add('dv-dragged');
document.body.append(clone);
setTimeout(() => {
// clone.parentElement?.removeChild(clone);
}, 0);
event.dataTransfer.setDragImage(clone, 0, 0);
} else {
this.el.classList.add('dv-dragged');
setTimeout(() => this.el.classList.remove('dv-dragged'), 0);
}
this.el.classList.add('dv-dragged');
setTimeout(() => this.el.classList.remove('dv-dragged'), 0);
this.dataDisposable.value = this.getData(event);
this._onDragStart.fire(event);

View File

@ -24,13 +24,6 @@ class TabDragHandler extends DragHandler {
private readonly panel: IDockviewPanel
) {
super(element);
this.onDragStart((e) => {
this.accessor.removePanel(this.panel, {
skipDispose: true,
removeEmptyGroup: true,
});
});
}
getData(event: DragEvent): IDisposable {