Open robcast opened 4 years ago
Additionally, the annotation is placed on every currently visible canvas.
A fix would require to check if there are multiple currently visible canvases, and if so, to calculate how the coordinates translate to the correct canvas, dependent on the current viewingDirection
.
Fixing this issue might indeed be difficult:
For the moment, I suggest to avoid creating annotations in multi canvas views; see PR #43.
I haven't checked @lutzhelm 's PR but I think it is a good step in the right direction to put up a warning when the user tries to create or edit an annotation in two-page view.
Better yet would be a real fix that treats each page's annotations separately but in the mean time a warning would be nice :-)
Either we should fix handling annotations on two canvases simultaneously (may be difficult) or disable adding and editing annotations in two-page mode with a warning to switch to single-page mode.