diff options
| author | Oliver Wolff <oliver.wolff@qt.io> | 2023-02-23 10:39:28 +0100 |
|---|---|---|
| committer | Shawn Rutledge <shawn.rutledge@qt.io> | 2023-02-27 08:26:49 +0000 |
| commit | c912bde52a1b85a782db6aed8d6f9917d597f58b (patch) | |
| tree | f3c97943f4aa6bc1c25852325d7f052038e3ba8b /src/concurrent/qtconcurrentthreadengine.cpp | |
| parent | 6b9977c4adfa0ffd9cb87b4aec288c7a335aef6c (diff) | |
Windows drag&drop: Use correct window for drag target processing
GetFocus will return the window that currently has keyboard focus. This
is not what we want for drag and drop handling though. Use the window
under mouse and process events for that window when doing the touch/pen
input workaround. If no window is found we fall back to the focus
window. Followup to 31e7790102b260344893eaa8bf8b7b1a0f95e3b7
Fixes: QTBUG-111149
Pick-to: 6.5 6.4 6.2
Change-Id: Ib8233debc267df0cc19b21c1dc5c6881d018d84a
Reviewed-by: Timothée Keller <timothee.keller@qt.io>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'src/concurrent/qtconcurrentthreadengine.cpp')
0 files changed, 0 insertions, 0 deletions
