Skip to content

[WIP] Video Annotation: Keep Propagation Toggle State Across Sample Navigation#229

Draft
abdullah-ukaea wants to merge 12 commits intodevfrom
abdullah/fix-propagate-toggle
Draft

[WIP] Video Annotation: Keep Propagation Toggle State Across Sample Navigation#229
abdullah-ukaea wants to merge 12 commits intodevfrom
abdullah/fix-propagate-toggle

Conversation

@abdullah-ukaea
Copy link
Copy Markdown
Collaborator

Do Not Merge yet until PR #221 is merged!

This branch abdullah/fix-propagate-toggle is sourced from branch abdullah/video-zoom

This PR fixes the bug where the propagation toggle switched back on when moving to a different sample. I now keep this toggle in shared in-memory context for the current annotation session. That means the toggle now stays consistent while navigating samples, and it resets naturally on page refresh.

wk9874 and others added 10 commits March 30, 2026 14:57
…ng a Drag/Zoom toolbox toggle and updated session interaction handling so draw/edit behavior stays consistent while navigating frames. Also restore annotation clamping by falling back to the active OSD viewer content size when imageNatural is temporarily unavailable.
…automatically restores the previous annotation mode on release.
…users can instantly return to the default zoom and centered viewport.
…trum-based icon control with a labeled, theme-friendly layout positioned just outside the frame edge
… so it stays unchanged when navigating between samples.
…r in-memory context state so it stays the same across sample navigation and resets on page refresh.
@wk9874
Copy link
Copy Markdown
Collaborator

wk9874 commented Apr 14, 2026

Closes #140

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants