diff --git a/GlosSIConfig/qml/SteamGridDialog.qml b/GlosSIConfig/qml/SteamGridDialog.qml index e7d3b61..097947a 100644 --- a/GlosSIConfig/qml/SteamGridDialog.qml +++ b/GlosSIConfig/qml/SteamGridDialog.qml @@ -149,7 +149,10 @@ Dialog { anchors.bottomMargin: 2 anchors.rightMargin: 2 text: qsTr("Ok") - onClicked: gridDialog.close() + onClicked: function() { + gridDialog.close(); + confirmed(undefined); + } } } diff --git a/GlosSIConfig/qml/main.qml b/GlosSIConfig/qml/main.qml index 27836a9..479c2bd 100644 --- a/GlosSIConfig/qml/main.qml +++ b/GlosSIConfig/qml/main.qml @@ -561,6 +561,10 @@ Window { SteamGridDialog { id: steamGridDialog + onConfirmed: function() { + shortcutgrid.model = []; + shortcutgrid.model = uiModel.targetList; + } } }