[vlc-devel] [PATCH 5/8] qml: fix binding loop on focus property in GridItem

Pierre Lamot pierre at videolabs.io
Tue Sep 1 18:32:07 CEST 2020


---
 modules/gui/qt/widgets/qml/GridItem.qml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/gui/qt/widgets/qml/GridItem.qml b/modules/gui/qt/widgets/qml/GridItem.qml
index c5a7af0aa2..7ca4129698 100644
--- a/modules/gui/qt/widgets/qml/GridItem.qml
+++ b/modules/gui/qt/widgets/qml/GridItem.qml
@@ -25,7 +25,7 @@ import org.videolan.medialib 0.1
 import "qrc:///widgets/" as Widgets
 import "qrc:///style/"
 
-Item {
+FocusScope {
     id: root
 
     property alias image: picture.source
@@ -135,7 +135,7 @@ Item {
             anchors.fill: parent
             implicitWidth: layout.implicitWidth
             implicitHeight: layout.implicitHeight
-            focus: root.activeFocus
+            focus: true
 
             /* background visible when selected */
             Rectangle {
-- 
2.25.1



More information about the vlc-devel mailing list