diff options
author | Richard Moe Gustavsen <richard.gustavsen@qt.io> | 2020-06-22 13:15:12 +0200 |
---|---|---|
committer | Richard Moe Gustavsen <richard.gustavsen@qt.io> | 2020-07-22 09:08:32 +0200 |
commit | 76d9d869072d22995fa2cc6cb5fec17c42230dc4 (patch) | |
tree | 638fabbe24bd8e1e0e0e3204af68635ece15c774 /src/corelib/serialization/qjsonarray.cpp | |
parent | ac4087a41ecbf5266192858d561535e3bc8e3ad1 (diff) |
qnsview: don't active QWindows inside NSWindows that are not key
A QWindow should only become Active when it's inside an
NSWindow that is Key. If the NSWindow is not key, we need
to wait for it to be so, and handle window activation
from QCocoaWindow::windowDidBecomeKey() instead. Otherwise
Qt will report a QWindow as Active when, in reality, it
is not.
Change-Id: Ib7e63b374f26af527a668c7f7d863c4168a4446d
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
Diffstat (limited to 'src/corelib/serialization/qjsonarray.cpp')
0 files changed, 0 insertions, 0 deletions