diff options
author | Liang Qi <liang.qi@qt.io> | 2022-03-09 10:47:42 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-03-10 14:18:53 +0000 |
commit | 5288fc2c68bc1097a0c4853364d1f297188e5d9d (patch) | |
tree | eba09fa9f3863e2bc038b98012b9369da32e10bb /src/hardwareintegration/client/wayland-egl/qwaylandeglinclude.h | |
parent | f86cb448645a409b9bb62683e8a76d066d920df4 (diff) | |
download | qtwayland-5288fc2c68bc1097a0c4853364d1f297188e5d9d.tar.gz |
client: update button state and etc in pointer_leave()
The cleanup work needs to be done even the surface is null, for
example, a window was closed in mouse press handler, then will not
get a mouse release.
Fixes: QTBUG-100942
Change-Id: I637a6744909ddbe62bdeba6b21494e5a6ae7fa9f
Reviewed-by: Tang Haixiang <tanghaixiang@uniontech.com>
Reviewed-by: David Edmundson <davidedmundson@kde.org>
(cherry picked from commit 409d1080f25b653b3ff3f57c9776c5c390912206)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src/hardwareintegration/client/wayland-egl/qwaylandeglinclude.h')
0 files changed, 0 insertions, 0 deletions