Fix GlosSIConfig crashing on launch

pull/239/head
Peter Repukat 1 year ago
parent e5368744f1
commit 08ffcad760

@ -153,18 +153,18 @@ Item {
spacing: 16 spacing: 16
Label { Label {
topPadding: 8 topPadding: 8
id: GlobalModeGameIdLabel id: globalModeGameIdLabel
text: qsTr("GlobalMode GameId") text: qsTr("GlobalMode GameId")
} }
FluentTextInput { FluentTextInput {
width: 128 width: 128
id: GlobalModeGameId id: globalModeGameId
enabled: false enabled: false
text: config.globalModeGameId text: config.globalModeGameId
onTextChanged: config.globalModeGameId = text onTextChanged: config.globalModeGameId = text
} }
Button { Button {
id: GlobalModeGameIdButton id: globalModeGameIdButton
text: qsTr("Create global-/desktop-mode shortcut") text: qsTr("Create global-/desktop-mode shortcut")
onClicked: { onClicked: {
const globalModeConf = uiModel.getDefaultConf(); const globalModeConf = uiModel.getDefaultConf();
@ -175,7 +175,7 @@ Item {
steamChangedDialog.open(); steamChangedDialog.open();
} }
const globalModeGID = uiModel.globalModeShortcutGameId(); const globalModeGID = uiModel.globalModeShortcutGameId();
GlobalModeGameId.text = globalModeGID; globalModeGameId.text = globalModeGID;
setTimeout(() => { setTimeout(() => {
uiModel.saveDefaultConf(config); uiModel.saveDefaultConf(config);
done(); done();
@ -185,7 +185,7 @@ Item {
visible: !uiModel.globalModeShortcutExists() visible: !uiModel.globalModeShortcutExists()
} }
Button { Button {
id: GlobalModeGameIdConfigButton id: globalModeGameIdConfigButton
text: qsTr("Open global-/desktop-mode controller config") text: qsTr("Open global-/desktop-mode controller config")
onClicked: { onClicked: {
Qt.openUrlExternally("steam://currentcontrollerconfig/" + uiModel.globalModeShortcutAppId() + "/"); Qt.openUrlExternally("steam://currentcontrollerconfig/" + uiModel.globalModeShortcutAppId() + "/");

Loading…
Cancel
Save