aboutsummaryrefslogtreecommitdiff
path: root/src/client/views
diff options
context:
space:
mode:
authorbobzel <zzzman@gmail.com>2022-07-21 13:36:27 -0400
committerbobzel <zzzman@gmail.com>2022-07-21 13:36:27 -0400
commit1a9f46e50551b618c7555e8e15e6d8e1394b0fe1 (patch)
treef5598313537ce41d44bbb1ffb252565dbbf319c9 /src/client/views
parent8f0752368e4c5831b909050940dff42171d51ae7 (diff)
fixed dragging preselements by updating dragManger pointerup
Diffstat (limited to 'src/client/views')
-rw-r--r--src/client/views/nodes/trails/PresElementBox.tsx6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/client/views/nodes/trails/PresElementBox.tsx b/src/client/views/nodes/trails/PresElementBox.tsx
index 1a2054676..bd5e8caab 100644
--- a/src/client/views/nodes/trails/PresElementBox.tsx
+++ b/src/client/views/nodes/trails/PresElementBox.tsx
@@ -219,8 +219,10 @@ export class PresElementBox extends ViewBoxBaseComponent<FieldViewProps>() {
const dragItem: HTMLElement[] = [];
if (dragArray.length === 1) {
const doc = this._itemRef.current || dragArray[0];
- doc.className = miniView ? 'presItem-miniSlide' : 'presItem-slide';
- dragItem.push(doc);
+ if (doc) {
+ doc.className = miniView ? 'presItem-miniSlide' : 'presItem-slide';
+ dragItem.push(doc);
+ }
} else if (dragArray.length >= 1) {
const doc = document.createElement('div');
doc.className = 'presItem-multiDrag';