[vlc-commits] [Git][videolan/vlc][master] 2 commits: qml/NavigationWidget: Fix syntax
Jean-Baptiste Kempf (@jbk)
gitlab at videolan.org
Sat Aug 27 10:10:59 UTC 2022
Jean-Baptiste Kempf pushed to branch master at VideoLAN / VLC
Commits:
b72d7b04 by Benjamin Arnaud at 2022-08-27T09:52:48+00:00
qml/NavigationWidget: Fix syntax
- - - - -
45de32be by Benjamin Arnaud at 2022-08-27T09:52:48+00:00
qml/NavigationWidget: Fix the 'requestLock' signal
- - - - -
1 changed file:
- modules/gui/qt/player/qml/controlbarcontrols/NavigationWidget.qml
Changes:
=====================================
modules/gui/qt/player/qml/controlbarcontrols/NavigationWidget.qml
=====================================
@@ -80,7 +80,8 @@ Templates.Pane {
focus: (item && item.enabled)
// NOTE: We display the 'menu button' as a placeholder for the customize dialog.
- source: (Player.hasMenu || root.paintOnly) ? _controlPath + "DvdMenuButton.qml" : ""
+ source: (Player.hasMenu || root.paintOnly) ? root._controlPath + "DvdMenuButton.qml"
+ : ""
Navigation.parentItem: root
@@ -105,14 +106,22 @@ Templates.Pane {
source: (Player.hasPrograms
&&
- root.paintOnly == false) ? _controlPath + "ProgramButton.qml" : ""
+ root.paintOnly === false) ? root._controlPath + "ProgramButton.qml" : ""
Navigation.parentItem: root
Navigation.leftItem: loaderA.item
Navigation.rightItem: loaderC.item
- onLoaded: if (item) _applyItem(loaderB, item)
+ onLoaded: {
+ if (item === null) return
+
+ _applyItem(loaderB, item)
+
+ item.requestLockUnlockAutoHide.connect(function(lock) {
+ controlLayout.requestLockUnlockAutoHide(lock)
+ })
+ }
}
Loader {
@@ -124,7 +133,7 @@ Templates.Pane {
source: (Player.isTeletextAvailable
&&
- root.paintOnly == false) ? _controlPath + "TeletextWidget.qml" : ""
+ root.paintOnly === false) ? root._controlPath + "TeletextWidget.qml" : ""
Navigation.parentItem: root
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/697cf07910f33399faa8ec19be37e4e6127b639f...45de32bea8cba85880a8ede25678bddd2f89b451
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/697cf07910f33399faa8ec19be37e4e6127b639f...45de32bea8cba85880a8ede25678bddd2f89b451
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the vlc-commits
mailing list