diff options
author | Mitch Curtis <mitch.curtis@qt.io> | 2019-11-27 11:00:59 +0100 |
---|---|---|
committer | Mitch Curtis <mitch.curtis@qt.io> | 2019-12-05 13:26:32 +0100 |
commit | aaec25a798352fc222f86ab3b299384575f51dc8 (patch) | |
tree | 577a15561689e65d8288c6c9596f9a103909f58e /.gitignore | |
parent | 75b6ef710cddbf9395df35650438f0feb57ec076 (diff) |
StackView: fix crash when recursively removing items
This can happen when e.g. calling clear() in Component.onDestruction
in response to a pop() call.
The patch fixes the crash by warning and returning early.
If users really need to do this, the clear() call can be delayed:
Component.onDestruction: {
Qt.callLater(function() { stackView.clear(StackView.Immediate) })
}
Change-Id: If3cf07495bb34b96089522f44c36976bd6c62492
Fixes: QTBUG-80353
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions