From 4cfcb933c5d43f61d9123d16eee6df89597ed49f Mon Sep 17 00:00:00 2001 From: matzman666 Date: Thu, 12 Jan 2017 00:01:57 +0100 Subject: [PATCH] Fixed revive grip mode reset bug on startup. --- bin/win64/res/qml/RevivePage.qml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bin/win64/res/qml/RevivePage.qml b/bin/win64/res/qml/RevivePage.qml index 8f9720e..88be1e9 100644 --- a/bin/win64/res/qml/RevivePage.qml +++ b/bin/win64/res/qml/RevivePage.qml @@ -7,6 +7,8 @@ import matzman666.advsettings 1.0 MyStackViewPage { headerText: "Revive Settings" + property bool componentCompleted: false + content: ColumnLayout { spacing: 12 @@ -151,7 +153,9 @@ MyStackViewPage { Layout.fillWidth: true model: ["Normal Mode", "Toggle Mode", "Hybrid Mode"] onCurrentIndexChanged: { - ReviveTabController.setGripButtonMode(currentIndex, false) + if (componentCompleted) { + ReviveTabController.setGripButtonMode(currentIndex, false) + } } } } @@ -985,6 +989,7 @@ MyStackViewPage { touchYInputField.text = ReviveTabController.touchY.toFixed(3) touchZInputField.text = ReviveTabController.touchZ.toFixed(3) reloadControllerProfiles() + componentCompleted = true } Connections {