Skip to content

Commit 92835c9

Browse files
authored
Fix broken node selection in 3d viewport when continuous drawing is enabled (#8769)
Fix broken node selection in 3d viewport when continuous drawing is enabled in skeleton tool ### URL of deployed dev instance (used for testing): - https://___.webknossos.xyz ### Steps to test: - enable skeleton tool and the "pen" mode (continuous drawing) - create nodes - select them in the 3d viewport ### Issues: - fixes https://scm.slack.com/archives/C02H5T8Q08P/p1751972807910599 ------ (Please delete unneeded items, merge only when none are left open) - [x] Added changelog entry (create a `$PR_NUMBER.md` file in `unreleased_changes` or use `./tools/create-changelog-entry.py`) - [ ] Added migration guide entry if applicable (edit the same file as for the changelog) - [ ] Updated [documentation](../blob/master/docs) if applicable - [ ] Adapted [wk-libs python client](https://github.com/scalableminds/webknossos-libs/tree/master/webknossos/webknossos/client) if relevant API parts change - [ ] Removed dev-only changes like prints and application.conf edits - [ ] Considered [common edge cases](../blob/master/.github/common_edge_cases.md) - [ ] Needs datastore update after deployment
1 parent dfd003e commit 92835c9

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

frontend/javascripts/viewer/controller/td_controller.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ function getTDViewMouseControlsSkeleton(planeView: PlaneView): Record<string, an
7777
event.ctrlKey || event.metaKey,
7878
OrthoViews.TDView,
7979
isTouch,
80+
false,
8081
),
8182
};
8283
}

unreleased_changes/8769.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
### Fixed
2+
- Fixed broken node selection in 3d viewport when continuous drawing was enabled in skeleton tool.

0 commit comments

Comments
 (0)