diff options
author | Szabolcs David <davidsz@inf.u-szeged.hu> | 2015-12-04 04:11:48 -0800 |
---|---|---|
committer | Szabolcs David <davidsz@inf.u-szeged.hu> | 2015-12-07 15:07:02 +0000 |
commit | c6c58e0e03e2ba9b9dd8e149cab30b8eb12c443f (patch) | |
tree | 9dad09074cf5775434d2ffaa79f7b8953c1b2f4b /src/core/download_manager_delegate_qt.cpp | |
parent | 99bb80faed580fd3d61171541bc3b1c7601366ff (diff) |
Quick: Close WebUI popups properly
This patch deactivates the web view with a FocusOut event when it turns
to invisible and Chromium closes its WebUI popups.
In case when the window is closing, we can't always rely on the destroyed()
signal or the visibility state of the WebEngineView, since we have multiple
top level windows and the destroying order of the items is not so trivial
as in the single-window case.
Task-number: QTBUG-49099
Change-Id: I802a47c72eed3ed6352f1ba24998622fc95bb48a
Reviewed-by: Alexandru Croitor <alexandru.croitor@theqtcompany.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
Diffstat (limited to 'src/core/download_manager_delegate_qt.cpp')
0 files changed, 0 insertions, 0 deletions