diff --git a/nymea-app/ui/magic/NewThingMagicPage.qml b/nymea-app/ui/magic/NewThingMagicPage.qml index fc5b237a..1818b63f 100644 --- a/nymea-app/ui/magic/NewThingMagicPage.qml +++ b/nymea-app/ui/magic/NewThingMagicPage.qml @@ -268,6 +268,10 @@ Page { rule.eventDescriptors.addEventDescriptor(eventDescriptor); fillRuleFromTemplate(rule, ruleTemplate, selectedThings); }) + page.onBackPressed.connect(function() { + eventDescriptor.destroy(); + pageStack.pop(); + }); return; } rule.eventDescriptors.addEventDescriptor(eventDescriptor);