| Summary: | Binding Loop for "portrait" plasma/components/TabButton.qml | ||
|---|---|---|---|
| Product: | [Frameworks and Libraries] libplasma | Reporter: | Christian (Fuchs) <kde> |
| Component: | components | Assignee: | Marco Martin <notmart> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | 5.29.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://commits.kde.org/plasma-framework/12a4709b6c51f879528a47783835955daa135415 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
Git commit 12a4709b6c51f879528a47783835955daa135415 by Marco Martin. Committed on 09/01/2017 at 15:29. Pushed by mart into branch 'master'. portait prop is not relevant when there is no text this fixes a binding loop on this property when there is no label Change-Id: I71616a6c86cd4acdaff47f141ed5c676358db496 M +1 -1 src/declarativeimports/plasmacomponents/qml/TabButton.qml https://commits.kde.org/plasma-framework/12a4709b6c51f879528a47783835955daa135415 |
The above mentioned variable in the mentioned file causes a binding loop warning whenever I create a tab with no label on purpose: e.g. PlasmaComponents.TabBar { id: groupTabBar anchors { top: parent.top left: parent.left right: parent.right } PlasmaComponents.TabButton { id: groupLightsTab iconSource: "im-jabber" } PlasmaComponents.TabButton { id: groupWhitesTab iconSource: "color-picker-white" } } will create two warnings each file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/components/TabButton.qml:120:5: QML QtObject: Binding loop detected for property "portrait"