diff options
author | Lars Knoll <lars.knoll@qt.io> | 2018-06-05 14:40:36 +0200 |
---|---|---|
committer | Jani Heikkinen <jani.heikkinen@qt.io> | 2018-06-07 09:41:24 +0000 |
commit | 225dcf355a95f272aaa7ac236c7274e254dca41c (patch) | |
tree | 5b3b001f11ac1ab2b935655e7e0e9a62b661f722 /src/plugins | |
parent | 689a071e843dfbac49901018ba3c49b08e22fd94 (diff) |
Don't set the wasDeleted flag in ~QWidget
Setting it too early can cause issues, as we are still doing
lots of work here as e.g. calling hide() on children.
But the flag is required when we delete the declarative data,
so set and reset it when destroying that data.
Amends c579f49e2a80a55a4004ff8e5b2ee76bda146387
Task-number: QTBUG-68637
Change-Id: I7ed35828c26912aa6d703ba6025e46b7911353fa
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'src/plugins')
0 files changed, 0 insertions, 0 deletions