diff options
author | Richard Moe Gustavsen <richard.gustavsen@digia.com> | 2013-10-28 12:50:59 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-11-01 07:30:32 +0100 |
commit | fecc820c582f604babbbaabb86ecd0c1f51c3487 (patch) | |
tree | a88128bcb0882c9e3174f9c2f0618aa95bf0b688 /src/plugins/platforms/cocoa/qcocoacursor.mm | |
parent | eb64c765e3aa37da1373360c557e23aa29a2db48 (diff) |
iOS: bugfix touch events when not using alien
It seems that 130ee40b broke touch handling for
non-alien QWindows. For those cases, a QWindow that is a
child of another QWindow will get its own UIView to
back it up. The current code did not take this into
account when calculating the global coordinates of
touch events. Instead we need to search for the
top level QWindow it might be inside before we find the
view that acts as the "desktop" for it.
Change-Id: Ie3c19bf86c92fa3f247a0764116830e91b8322d2
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@digia.com>
Diffstat (limited to 'src/plugins/platforms/cocoa/qcocoacursor.mm')
0 files changed, 0 insertions, 0 deletions