https://bugs.kde.org/show_bug.cgi?id=509783
Bug ID: 509783
Summary: Selection action bar introduces input deadzone even
when disabled or inactive
Classification: Applications
Product: krita
Version First git master (please specify the git hash!)
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: * Unknown
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
According to
https://github.com/KDE/krita/blob/3271766dd7ee96a16fdd4c80ed1a90f8f487ebdd/libs/ui/kis_selection_actions_panel.cpp#L148
, an event filter is always installed that intercepts input in a certain area
of the canvas, no matter if the bar is currently visible or disabled completely
in the settings. As a result, strokes in that region fail silently, nothing is
painted on the canvas.
STEPS TO REPRODUCE
1. Enable the selection action bar (just so you can visually see where the drag
handle is).
2. Make a selection and remember the position of a drag handle.
3. Deselect. The bar would disappear.
4. Try drawing starting from the location where the drag handle was.
5. Observe that no stroke is produced on the canvas.
OBSERVED RESULT
EXPECTED RESULT
SOFTWARE/OS VERSIONS
Windows:
macOS:
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma:
KDE Plasma Version:
KDE Frameworks Version:
Qt Version:
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.