diff --git a/GlosSIConfig/qml/main.qml b/GlosSIConfig/qml/main.qml index 7e22a54..27836a9 100644 --- a/GlosSIConfig/qml/main.qml +++ b/GlosSIConfig/qml/main.qml @@ -475,13 +475,15 @@ Window { if (windowContent.editedIndex < 0) { uiModel.addTarget(shortcut) } else { - if (uiModel.updateTarget(windowContent.editedIndex, shortcut)) { - if (steamShortcutsChanged == false) { - steamChangedDialog.open(); - } - } else { - manualInfo = uiModel.manualProps(shortcut); - writeErrorDialog.open(); + if (uiModel.isInSteam(shortcut)) { + if (uiModel.updateTarget(windowContent.editedIndex, shortcut)) { + if (steamShortcutsChanged == false) { + steamChangedDialog.open(); + } + } else { + manualInfo = uiModel.manualProps(shortcut); + writeErrorDialog.open(); + } } } }