From 2d1e79a048b03f77c8b0cfc6662d106298ad8aa4 Mon Sep 17 00:00:00 2001 From: cutefishd Date: Wed, 21 Apr 2021 00:17:21 +0800 Subject: [PATCH] Add brightness timer --- qml/ControlDialog.qml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/qml/ControlDialog.qml b/qml/ControlDialog.qml index 7ca1b9f..73d9da4 100644 --- a/qml/ControlDialog.qml +++ b/qml/ControlDialog.qml @@ -228,6 +228,13 @@ ControlCenterDialog { source: "qrc:/images/" + (FishUI.Theme.darkMode ? "dark" : "light") + "/brightness.svg" } + Timer { + id: brightnessTimer + interval: 200 + repeat: false + onTriggered: brightness.setValue(brightnessSlider.value) + } + Slider { id: brightnessSlider from: 0 @@ -236,10 +243,7 @@ ControlCenterDialog { value: brightness.value Layout.fillWidth: true Layout.fillHeight: true - - onMoved: { - brightness.setValue(brightnessSlider.value) - } + onMoved: brightnessTimer.start() } } }