diff --git a/src/qml/UIComponents/SmoothButton.qml b/src/qml/UIComponents/SmoothButton.qml index 54757d9..9cd0a81 100644 --- a/src/qml/UIComponents/SmoothButton.qml +++ b/src/qml/UIComponents/SmoothButton.qml @@ -32,10 +32,14 @@ Control { id: colorOverlay anchors.fill: parent source: parent - color: root.hovered ? getAppearanceValueForTheme( + color: getAppearanceValueForTheme(appearance.themeName, "buttonColor") + Binding on color { + when: root.hovered + value: root.hovered ? getAppearanceValueForTheme( appearance.themeName, "buttonHoverColor") : getAppearanceValueForTheme( appearance.themeName, "buttonColor") + } } } diff --git a/src/qml/UIComponents/VideoProgress.qml b/src/qml/UIComponents/VideoProgress.qml index aa8b405..632384f 100644 --- a/src/qml/UIComponents/VideoProgress.qml +++ b/src/qml/UIComponents/VideoProgress.qml @@ -121,7 +121,7 @@ Slider { ProgressBar { id: cachedLength - background: Item {} + background: null contentItem: Item { Rectangle { width: cachedLength.visualPosition * parent.width