diff --git a/Modals/Settings/SettingsModal.qml b/Modals/Settings/SettingsModal.qml index 85749067..4433609c 100644 --- a/Modals/Settings/SettingsModal.qml +++ b/Modals/Settings/SettingsModal.qml @@ -172,6 +172,11 @@ DankModal { id: rootScope anchors.fill: parent + Keys.onEscapePressed: event => { + settingsModal.hide() + event.accepted = true + } + Column { anchors.fill: parent anchors.leftMargin: Theme.spacingL diff --git a/translations/en.json b/translations/en.json index f7ce42b6..e5b581a3 100644 --- a/translations/en.json +++ b/translations/en.json @@ -3260,7 +3260,7 @@ { "term": "Settings", "context": "Settings", - "reference": "Services/AppSearchService.qml:176, Modals/Settings/SettingsModal.qml:200, Modules/DankDash/DankDashPopout.qml:249", + "reference": "Services/AppSearchService.qml:176, Modals/Settings/SettingsModal.qml:205, Modules/DankDash/DankDashPopout.qml:249", "comment": "" }, {