Skip to content

Commit 9830fad

Browse files
committed
show cursor-crosshair instead of pointer when over node-thumb start point
1 parent 96d3a9b commit 9830fad

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

libs/visual-programming-system/src/components/css-classes/thumb-css-classes.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export const getThumbCssClasses = () => {
77
nodePort: 'node-connector',
88
clipPathStyle: 'circle(25%)',
99
circleClasses: 'origin-center relative',
10-
onPointerOverCursor: 'cursor-pointer',
10+
onPointerOverCursor: 'cursor-crosshair',
1111
hover: 'hover',
1212
cursorNotAllowed: 'cursor-not-allowed',
1313
dragging: 'dragging',

libs/visual-programming-system/src/components/thumb-node-connector.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -454,9 +454,11 @@ export class ThumbNodeConnector<T extends BaseNodeInfo> extends ThumbNode<T> {
454454
(this.nodeComponent.domElement as unknown as SVGElement).classList.remove(
455455
this.cssClasses.onPointerOverCursor
456456
);
457-
(this.nodeComponent.domElement as unknown as SVGElement).classList.add(
458-
this.cssClasses.onPointerOverCursor
459-
);
457+
if (this.nodeComponent.thumbConnectionType !== ThumbConnectionType.end) {
458+
(this.nodeComponent.domElement as unknown as SVGElement).classList.add(
459+
this.cssClasses.onPointerOverCursor
460+
);
461+
}
460462
(this.nodeComponent.domElement as unknown as SVGElement).classList.add(
461463
this.cssClasses.hover
462464
);

0 commit comments

Comments
 (0)