https://bugs.kde.org/show_bug.cgi?id=501922

[email protected] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-workspace/-/commi
                   |                            |t/eebc758c28189a791c396b996
                   |                            |017ae62010f0d36
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

--- Comment #14 from [email protected] ---
Git commit eebc758c28189a791c396b996017ae62010f0d36 by Alexey Rochev.
Committed on 19/12/2025 at 22:50.
Pushed by davidedmundson into branch 'master'.

Fix drag being initiated by double click on a panel item when cursor is on the
edge of a screen

We need to adjust the position of QEvent::MouseButtonDblClick too.
QGuiApplication synthetizes QEvent::MouseButtonDblClick after
QEvent::MouseButtonPress which Qt Quick's DragHandler also receives.
If QEvent::MouseButtonDblClick's positions is not adjusted DragHandler will see
the difference
between QEventPoint's scenePosition and scenePressPosition (which seems to be
taken from previous QEvent::MouseButtonPress?),
and initiate drag.

M  +2    -1    shell/panelview.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/eebc758c28189a791c396b996017ae62010f0d36

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to