Bug 435530

Summary: ActionToolbar frequently warns of binding loops
Product: [Frameworks and Libraries] frameworks-kirigami Reporter: Nate Graham <nate>
Component: generalAssignee: Marco Martin <notmart>
Status: RESOLVED FIXED    
Severity: normal CC: ahiemstra
Priority: NOR    
Version: 5.80.0   
Target Milestone: Not decided   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 5.83

Description Nate Graham 2021-04-09 03:24:53 UTC
In every app I know of that uses Kirigami.ActionToolbar (including System Monitor, Discover, Elisa, and Kirigami Gallery), the component frequently spams the log with warning about a binding loop:

file:///home/nate/kde/usr/lib64/qml/org/kde/kirigami.2/ActionToolBar.qml:109:18: QML ToolBarLayout: Binding loop detected for property "actions"
Comment 1 Arjen Hiemstra 2021-05-12 10:27:07 UTC
Git commit 73446bdd3c64c4fe845274ecfe4a627054f04f89 by Arjen Hiemstra.
Committed on 12/05/2021 at 09:47.
Pushed by ahiemstra into branch 'master'.

Fix binding loop for property "actions" in ToolBarPageHeader

Changing properties on the actions while we're evaluating a different
property will cause that property to be reevaluated which triggeres a
binding loop warning.

M  +31   -16   src/controls/private/globaltoolbar/ToolBarPageHeader.qml

https://invent.kde.org/frameworks/kirigami/commit/73446bdd3c64c4fe845274ecfe4a627054f04f89