From d7401e8e734d9479b123b7000cce7e53909d4951 Mon Sep 17 00:00:00 2001 From: armored-dragon Date: Tue, 19 Nov 2024 20:16:26 -0600 Subject: [PATCH] Added Numpad enter key support. --- scripts/system/settings/qml_widgets/SettingNumber.qml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/scripts/system/settings/qml_widgets/SettingNumber.qml b/scripts/system/settings/qml_widgets/SettingNumber.qml index c0f0067b11..4b9b635138 100644 --- a/scripts/system/settings/qml_widgets/SettingNumber.qml +++ b/scripts/system/settings/qml_widgets/SettingNumber.qml @@ -3,8 +3,6 @@ import QtQuick.Controls 2.5 import QtQuick.Controls.Styles 1.4 import QtQuick.Layouts 1.3 -// TODO: Numpad Enter key support - Item { id: root; property string settingText: ""; @@ -68,14 +66,10 @@ Item { radius: 10; } - onTextChanged: { - valueChanged(spinbox.value); - } - Keys.onPressed: { - if (event.key === Qt.Key_Return) { - event.accepted = true; + if (event.key === Qt.Key_Return || event.key === Qt.Key_Enter) { valueChanged(spinboxText.text); + settingValue = spinboxText.text; } } }