-
Notifications
You must be signed in to change notification settings - Fork 3.3k
fix: FIT-317: User can add polygon points to unfinished Polygon in Compare all annotations mode #7900
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…mpare all annotations mode
✅ Deploy Preview for heartex-docs canceled.
|
✅ Deploy Preview for label-studio-storybook ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for label-studio-playground ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for label-studio-docs-new-theme canceled.
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #7900 +/- ##
===========================================
- Coverage 65.53% 59.04% -6.50%
===========================================
Files 682 475 -207
Lines 49574 33023 -16551
Branches 8596 8597 +1
===========================================
- Hits 32490 19499 -12991
+ Misses 17084 13524 -3560
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
/git merge
|
…mpare all annotations mode (#7900) Co-authored-by: yyassi-heartex <[email protected]>
This pull request modifies the
DrawingToolmixin in theweb/libs/editor/src/mixins/DrawingTool.jsfile to check feature flag (FF_DEV_3391) and update the behavior of theisAllowedInteractionmethod based on this flag.issue occurs with FF
fflag_fix_front_dev_3391_interactive_view_allswitched onPolygon.Compare.all.-.30.06.2025.mp4
after fix - Compare all view will act as read only
Feature flag integration:
web/libs/editor/src/mixins/DrawingTool.js: AddedFF_DEV_3391to the feature flags import list to enable conditional logic for the new feature.Behavior update:
web/libs/editor/src/mixins/DrawingTool.js: Updated theisAllowedInteractionmethod to returnfalseif theFF_DEV_3391flag is enabled and the annotation is not editable, ensuring stricter control over interactions when the flag is active.