| Summary: | Leaving annotation mode with mouse is complicated | ||
|---|---|---|---|
| Product: | [Applications] okular | Reporter: | Frederik Schwarzer <schwarzer> |
| Component: | general | Assignee: | Okular developers <okular-devel> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | nate, simgunz |
| Priority: | NOR | Keywords: | usability |
| Version First Reported In: | 21.04.1 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/graphics/okular/commit/230a68d537a2f958f72dce162221555ef285896f | Version Fixed/Implemented In: | 21.08 |
| Sentry Crash Report: | |||
|
Description
Frederik Schwarzer
2021-05-19 21:24:05 UTC
Yes, these should be mutually exclusive actions IMO. Only one selected at a time. I'll try to fix this soon A possibly relevant merge request was started @ https://invent.kde.org/graphics/okular/-/merge_requests/439 Git commit 230a68d537a2f958f72dce162221555ef285896f by Albert Astals Cid, on behalf of Simone Gaiarin. Committed on 19/06/2021 at 14:12. Pushed by aacid into branch 'master'. Uncheck mouse mode action when annotation tool selected When the annotation is unchecked the previous mouse mode is restored. The slot slotMouseNormalToggled is changed back to its original version of slotSetMouseNormal given that we needed to pass the checked state only to detach the annotations, and we do it in the lambda now. Related: bug 398108 FIXED-IN: 21.08 M +11 -5 autotests/annotationtoolbartest.cpp M +45 -15 part/pageview.cpp M +1 -1 part/pageview.h M +2 -2 part/pageviewannotator.cpp M +4 -1 part/pageviewannotator.h https://invent.kde.org/graphics/okular/commit/230a68d537a2f958f72dce162221555ef285896f |