diff options
author | Friedemann Kleint <Friedemann.Kleint@digia.com> | 2014-02-20 16:59:54 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-02-24 17:10:33 +0100 |
commit | 989d439d93341fc8f046a5a6cefe6ed39625b908 (patch) | |
tree | 22ae71728eb23be237e933c14aff11f6681cc437 /src/gui/opengl | |
parent | 9f983eac9f926b4ea3ee4ec860f58dc33a5b7fe7 (diff) |
Windows: Clear transient relationship before destroying windows.
Windows differs from the other platforms in that transient
parent relationship is not just a window property but also
implies ownership; windows will destroy their transient
children in DestroyWindow(), which interferes with Qt.
Explicitly clear the relationship in QWindowsWindow::destroy()
to prevent this.
Task-number: QTBUG-36666
Task-number: QTBUG-35499
Change-Id: I5e72524ef57422831f60484993f6c8d7c80c8601
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Reviewed-by: Oliver Wolff <oliver.wolff@digia.com>
Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
Diffstat (limited to 'src/gui/opengl')
0 files changed, 0 insertions, 0 deletions