summaryrefslogtreecommitdiffstats
path: root/src/network
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@digia.com>2014-05-19 14:32:31 +0200
committerEike Ziller <eike.ziller@digia.com>2014-06-24 09:35:56 +0200
commit432aaf05dabec82214ae018338aac827a8b326f8 (patch)
tree58c13856442c3a87b7021410c5d9be5d5d906a1a /src/network
parentdfc1e23972136e8d86c45d43f3bf9048aa02c59a (diff)
Cocoa: Do mouse move and cursor update handling separate from view
We are using tracking areas for mouse move, enter/leave and cursor update events, so we should keep handling of that out of the "normal" event chain. If we handle mouse moved events in the views' mouseMoved method, we need to pass the event up the responder chain if we didn't handle it, or we would break for example hover behavior in native WebViews, because these do not handle mouse moved events directly in their mouseMoved:, but only if the event wasn't handled otherwise (arguably a bug in Web(HTML)View). But passing the event up the responder chain is not good either, because the QNSViews in the parent hierarchy get the event from their tracking areas already. Change-Id: I636a84ab1b7ef73070f81a8e33b5fa734ff4a42c Task-number: QTBUG-26593 Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com> Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Diffstat (limited to 'src/network')
0 files changed, 0 insertions, 0 deletions