This repository has been archived by the owner on Sep 6, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 20
BetterPolygon: handle deletion conflicts with annotation deletion #28
Comments
Thank you ! I will look closely the upcoming fixes :) |
Works fine for the point deletion thank you :) When I try to delete a point from a triangle the whole selection is deleted and the problem from annotorious/annotorious#221 comes back. I don't know if this is intended but maybe the fact that when there are two points remaining, the selection is completely deleted should be documented. |
Argh - yes, of course. It shouldn't delete on triangles, because that would (essentially) create an invalid polygon. I didn't test for that case... I think the desired behavior would be to simply do nothing, i.e. not delete the point; but don't delete the polygon either. What do you think? (Meanwhile, I'll re-open the ticket.) |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Hi, I would like to handle both deletion of an handle and the deletion of the whole selection but they conflict with each others. The solution I am thinking of is testing if an handle is selected when delete action is caught and ignore selection deletion to let BetterPolygon catch the delete event. The problem is that I don't know how to access if an handle is selected from the
Annotorious
object. Is there a way to access it ?The text was updated successfully, but these errors were encountered: