From 10a89be0b184df2750a4b3eceb48db205cb83e95 Mon Sep 17 00:00:00 2001
From: bobzel <zzzman@gmail.com>
Date: Tue, 5 Nov 2024 10:22:31 -0500
Subject:  fixed display of where control point will be added on mouse moves.
 fixed clickable ink line to not select fill area unless its actually painted.
 added end cap properties to ink stroke ui.  enabled more than one ink stroke
 to show editable control points when multiselected.

---
 src/client/views/ComponentDecorations.tsx | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

(limited to 'src/client/views/ComponentDecorations.tsx')

diff --git a/src/client/views/ComponentDecorations.tsx b/src/client/views/ComponentDecorations.tsx
index 929b549e0..28e9d9792 100644
--- a/src/client/views/ComponentDecorations.tsx
+++ b/src/client/views/ComponentDecorations.tsx
@@ -5,11 +5,7 @@ import { DocumentView } from './nodes/DocumentView';
 
 @observer
 export class ComponentDecorations extends React.Component<{ boundsTop: number; boundsLeft: number }, { value: string }> {
-    // eslint-disable-next-line no-use-before-define
-    static Instance: ComponentDecorations;
-
     render() {
-        const seldoc = DocumentView.Selected().lastElement();
-        return seldoc?.ComponentView?.componentUI?.(this.props.boundsLeft, this.props.boundsTop) ?? null;
+        return DocumentView.Selected().map(seldoc => seldoc?.ComponentView?.componentUI?.(this.props.boundsLeft, this.props.boundsTop) ?? null);
     }
 }
-- 
cgit v1.2.3-70-g09d2

