summaryrefslogtreecommitdiffstats
path: root/tests/auto
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2023-01-25 13:24:18 +0100
committerUlf Hermann <ulf.hermann@qt.io>2023-01-25 15:57:54 +0100
commitaf4c8da54bbf057f3a8d7cf8a8e4146d35aad7f6 (patch)
tree392e3c37a53176436d8fd23fe282abaafcb14ed1 /tests/auto
parent1b5562d67764eb7bea28fc4a2fd357810ac1a859 (diff)
StateMachine: Don't crash if no signal is passed to SignalTransition
Rather, just reset the transition. Pick-to: 5.15 6.2 6.4 6.5 Fixes: QTBUG-110286 Change-Id: Ic25a6c7b841a47b180e1a62c7bdbd2e388cdc293 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> Reviewed-by: Juha Vuolle <juha.vuolle@qt.io>
Diffstat (limited to 'tests/auto')
-rw-r--r--tests/auto/qml/qqmlstatemachine/data/signaltransition.qml4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/auto/qml/qqmlstatemachine/data/signaltransition.qml b/tests/auto/qml/qqmlstatemachine/data/signaltransition.qml
index ed14e8e..bb44a6a 100644
--- a/tests/auto/qml/qqmlstatemachine/data/signaltransition.qml
+++ b/tests/auto/qml/qqmlstatemachine/data/signaltransition.qml
@@ -23,4 +23,8 @@ Item {
guard: 2 + 2
}
+ SignalTransition {
+ // Do not crash on SignalTransition without signal
+ onTriggered: () => {}
+ }
}