From 8cccbacd2301d9747909e90f46c5b1f9f7e6cd53 Mon Sep 17 00:00:00 2001 From: Fatih Uzunoglu Date: Tue, 15 Mar 2022 16:52:22 +0200 Subject: [PATCH] qml: further limit miniplayer background effect source --- modules/gui/qt/maininterface/qml/MainDisplay.qml | 7 ++++++- modules/gui/qt/player/qml/MiniPlayer.qml | 6 +----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/modules/gui/qt/maininterface/qml/MainDisplay.qml b/modules/gui/qt/maininterface/qml/MainDisplay.qml index 76941a56fa..7c0ea77748 100644 --- a/modules/gui/qt/maininterface/qml/MainDisplay.qml +++ b/modules/gui/qt/maininterface/qml/MainDisplay.qml @@ -463,7 +463,12 @@ FocusScope { stackView.forceActiveFocus() } - effectSource: mainColumn + effectSource: stackView + effectSourceRect: effectSource.mapFromItem(parent, + x, + y, + width, + height) } Connections { diff --git a/modules/gui/qt/player/qml/MiniPlayer.qml b/modules/gui/qt/player/qml/MiniPlayer.qml index 29d154c2d1..f4f562e603 100644 --- a/modules/gui/qt/player/qml/MiniPlayer.qml +++ b/modules/gui/qt/player/qml/MiniPlayer.qml @@ -34,6 +34,7 @@ FocusScope { visible: false property alias effectSource: effect.source + property alias effectSourceRect: effect.sourceRect state: (Player.playingState === Player.PLAYING_STATE_STOPPED) ? "" : "expanded" @@ -70,11 +71,6 @@ FocusScope { id: effect anchors.fill: parent - sourceRect: Qt.rect(root.x, - root.y, - root.width, - root.height) - tint: VLCStyle.colors.lowerBanner }