diff options
author | Maurice Kalinowski <maurice.kalinowski@qt.io> | 2016-08-17 15:43:11 +0200 |
---|---|---|
committer | Maurice Kalinowski <maurice.kalinowski@qt.io> | 2016-08-18 14:04:36 +0000 |
commit | a75cfa60d7f15513218f7719410b09f708a2940e (patch) | |
tree | af1acc7475e55b3c4499176a239e5e7cef07ddbf /src/plugins/platforms/winrt/qwinrtscreen.h | |
parent | 0f6ace8118c72781e6c4c68c3dc98a2937fedf35 (diff) |
winrt: Fix crashes for visible window management
First, offscreen windows/surfaces should not be tracked in the visible
window list.
Secondly when destroying a window, it is not guaranteed that it had been
removed first, hence enforce it to guarantee that the visibleWindows
list stays correct and does not hold invalid weak pointers to non
existing windows.
Change-Id: I7027ecd010b8bcb3d05e3f5d460662e883e42e50
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Diffstat (limited to 'src/plugins/platforms/winrt/qwinrtscreen.h')
0 files changed, 0 insertions, 0 deletions