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: krita-bugs-n...@kde.org
          Reporter: m...@culpring.com
  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.

Reply via email to