Binding loop detected when changing backgroundColor of MainView dynamically
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Sudoku App |
Triaged
|
Medium
|
Unassigned | ||
Ubuntu Weather App |
Fix Released
|
High
|
Martin Borho | ||
ubuntu-ui-toolkit (Ubuntu) |
Fix Released
|
Undecided
|
Zsombor Egri | ||
Vivid |
New
|
Undecided
|
Unassigned |
Bug Description
When changing the backgroundColor of MainView programmatically, a binding loop occurs:
file://
file://
file://
file://
file://
file://
file://
file://
file://
file://
file://
file://
Related branches
- Tim Peeters: Approve (quick look)
- Cris Dywan: Approve
-
Diff: 529 lines (+370/-21)16 files modifiedexamples/customtheme/customtheme.apparmor (+8/-0)
examples/customtheme/customtheme.desktop (+8/-0)
examples/customtheme/customtheme.qmlproject (+59/-0)
examples/customtheme/main.qml (+103/-0)
examples/customtheme/manifest.json (+15/-0)
examples/customtheme/theme/Palette.qml (+24/-0)
examples/customtheme/theme/parent_theme (+1/-0)
modules/Ubuntu/Components/MainView.qml (+16/-0)
modules/Ubuntu/Components/Themes/Ambiance/MainViewStyle.qml (+0/-17)
modules/Ubuntu/Components/plugin/uctheme.cpp (+4/-2)
tests/unit_x11/tst_components/tst_theming.qml (+60/-0)
tests/unit_x11/tst_theme_engine/AppTheme/Palette.qml (+24/-0)
tests/unit_x11/tst_theme_engine/AppTheme/parent_theme (+1/-0)
tests/unit_x11/tst_theme_engine/TestApp.qml (+29/-0)
tests/unit_x11/tst_theme_engine/tst_theme_engine.pro (+3/-1)
tests/unit_x11/tst_theme_engine/tst_theme_enginetest.cpp (+15/-1)
- PS Jenkins bot: Approve (continuous-integration)
- Cris Dywan: Approve
-
Diff: 518 lines (+368/-20)16 files modifiedexamples/customtheme/customtheme.apparmor (+8/-0)
examples/customtheme/customtheme.desktop (+8/-0)
examples/customtheme/customtheme.qmlproject (+59/-0)
examples/customtheme/main.qml (+103/-0)
examples/customtheme/manifest.json (+15/-0)
examples/customtheme/theme/Palette.qml (+24/-0)
examples/customtheme/theme/parent_theme (+1/-0)
modules/Ubuntu/Components/MainView.qml (+16/-0)
modules/Ubuntu/Components/Themes/Ambiance/MainViewStyle.qml (+0/-17)
modules/Ubuntu/Components/plugin/uctheme.cpp (+3/-1)
tests/unit_x11/tst_components/tst_theming.qml (+60/-0)
tests/unit_x11/tst_theme_engine/AppTheme/Palette.qml (+24/-0)
tests/unit_x11/tst_theme_engine/AppTheme/parent_theme (+1/-0)
tests/unit_x11/tst_theme_engine/TestApp.qml (+29/-0)
tests/unit_x11/tst_theme_engine/tst_theme_engine.pro (+3/-1)
tests/unit_x11/tst_theme_engine/tst_theme_enginetest.cpp (+14/-1)
Changed in ubuntu-weather-app: | |
importance: | Undecided → High |
Changed in ubuntu-ui-toolkit: | |
status: | New → Confirmed |
assignee: | nobody → Florian Boucault (fboucault) |
Changed in sudoku-app: | |
importance: | Undecided → Medium |
Changed in ubuntu-weather-app: | |
status: | New → Triaged |
Changed in sudoku-app: | |
status: | New → Triaged |
Changed in ubuntu-ui-toolkit: | |
assignee: | Florian Boucault (fboucault) → Zsombor Egri (zsombi) |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
assignee: | nobody → Zsombor Egri (zsombi) |
status: | New → Confirmed |
no longer affects: | ubuntu-ui-toolkit |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | Confirmed → In Progress |
no longer affects: | ubuntu-ui-toolkit (Ubuntu RTM) |
Could you please include a simple test program that exposes the issue? Thanks!