Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.5.2
-
None
Description
To reproduce:
run the following code. Click anywhere outside the pink box to exit the dialog.
import QtQuick import QtQuick.Templates as T Window { width: 640 height: 480 visible: true title: qsTr("Hello World") T.Dialog { id: dialog anchors.centerIn: parent width: 300 height: 300 modal: true background: Rectangle { width: 300 height: 300 color: "pink" } exit: Transition { NumberAnimation { property: "opacity"; from: 1.0; to: 0.0; duration: 100 } } Component.onCompleted: open() } }
If you comment out the `modal: true` part, or remove the exit opacity animation, it doesn't crash.
I can reproduce this crash on my ubuntu 20.04 system, for both wasm single threaded and multithreaded builds. Does not crash on desktop builds.