diff options
author | Timur Pocheptsov <timur.pocheptsov@qt.io> | 2022-01-05 16:42:23 +0100 |
---|---|---|
committer | Timur Pocheptsov <timur.pocheptsov@qt.io> | 2022-11-25 14:40:36 +0100 |
commit | 4332cb313469de1525afe3cddd792d7bc7e08a14 (patch) | |
tree | 270b2b2484fa92d088bcca0e1306d6d528dcfa1b /src/dbus | |
parent | bb629a2e293b8b181cfb176087aab96f68cfbbd7 (diff) |
qnsview_drag: only ignore key modifier while dragging 'within the application'
We return a mask containing several supported DND operations and if modifiers
were ignored, an external application can select a 'wrong' operation (not the
one we wanted when pressing a modifier). Saying that, the old logic of ignoring
still applies if we are dragging 'within the application'.
Fixes: QTBUG-99471
Change-Id: I67c9a656960e95d6d2298f4b3bdd2052faedb263
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'src/dbus')
0 files changed, 0 insertions, 0 deletions