Skip to content

src/imports/Components/Themes/Ambiance/1.3/ScrollbarStyle.qml: Explicitly set...

Mike Gabriel requested to merge personal/sunweaver/binding-restore-mode into main

src/imports/Components/Themes/Ambiance/1.3/ScrollbarStyle.qml: Explicitly set >= Qt5.14 property Binding.restoreMode to avoid log warning.

Resolves many warnings of the following kind:

2024-02-26T08:30:22.982372+01:00 lomiri lomiri-terminal-app[1948]: file:///usr/lib/x86_64-linux-gnu/qt5/qml/Lomiri/Components/Themes/Ambiance/1.3/ScrollbarStyle.qml:1109:5: QML Binding: Not restoring previous value because restoreMode has not been set.
2024-02-26T08:30:22.982757+01:00 lomiri lomiri-terminal-app[1948]: This behavior is deprecated.
2024-02-26T08:30:22.983092+01:00 lomiri lomiri-terminal-app[1948]: You have to import QtQml 2.15 after any QtQuick imports and set
2024-02-26T08:30:22.983401+01:00 lomiri lomiri-terminal-app[1948]: the restoreMode of the binding to fix this warning.
2024-02-26T08:30:22.983674+01:00 lomiri lomiri-terminal-app[1948]: In Qt < 6.0 the default is Binding.RestoreBinding.
2024-02-26T08:30:22.983979+01:00 lomiri lomiri-terminal-app[1948]: In Qt >= 6.0 the default is Binding.RestoreBindingOrValue.

Merge request reports