API break: ItemSelector.expanded changed to read-only
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UI Toolkit |
Fix Released
|
Critical
|
Nicolas d'Offay | ||
ubuntu-ui-toolkit (Ubuntu) |
Fix Released
|
High
|
Nicolas d'Offay |
Bug Description
system-settings makes use of ListItem.
https:/
this was changed to a read-only property and 'alwaysExpanded' provided to covers some of the use-cases for setting expanded before.
This is an API break which IMO shouldn't have happened. Could it be fixed?
It breaks a lot of ubuntu-
laney@raleigh> system-settings cellular
QInotifyFileSys
unity::
Could not determine application identifier. HUD will not work properly.
Provide your application identifier in $APP_ID environment variable.
UCUriHandler: Empty "APP_ID" environment variable, ignoring.
file://
file://
Related branches
- Tim Peeters: Approve
- Timo Jyrinki: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 492 lines (+60/-61)10 files modifiedCHANGES (+2/-4)
components.api (+4/-4)
examples/ubuntu-ui-toolkit-gallery/ListItems.qml (+4/-4)
examples/ubuntu-ui-toolkit-gallery/OptionSelectors.qml (+4/-4)
modules/Ubuntu/Components/ListItems/ItemSelector.qml (+14/-14)
modules/Ubuntu/Components/OptionSelector.qml (+13/-13)
modules/Ubuntu/Components/OptionSelectorDelegate.qml (+7/-7)
tests/autopilot/ubuntuuitoolkit/tests/gallery/test_optionselector.py (+3/-2)
tests/unit_x11/tst_components/tst_listitems_itemselector.qml (+4/-4)
tests/unit_x11/tst_components/tst_optionselector.qml (+5/-5)
description: | updated |
Changed in ubuntu-system-settings (Ubuntu): | |
assignee: | nobody → Nicolas d'Offay (nicolas-doffay) |
importance: | Undecided → High |
affects: | ubuntu-system-settings (Ubuntu) → ubuntu-ui-toolkit (Ubuntu) |
Changed in ubuntu-ui-toolkit: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
Changed in ubuntu-ui-toolkit: | |
status: | Confirmed → In Progress |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in ubuntu-ui-toolkit: | |
status: | In Progress → Fix Committed |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in ubuntu-ui-toolkit: | |
status: | Fix Committed → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.