[sdk] Switch and CheckBox do not visually indicate focus
Bug #1225139 reported by
Mike McCracken
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Medium
|
Zoltan Balogh | ||
Ubuntu UX |
Fix Committed
|
Medium
|
Jamie Young | ||
ubuntu-ui-toolkit (Ubuntu RTM) |
Fix Released
|
High
|
Unassigned |
Bug Description
[updated description]
The Switch and CheckBox components can have focus:true set (and can be targets of KeyNavigation.
If I set a Checkbox to be the target of a TextField's KeyNavigation.tab, I can tab to it and change its state with the return key, but there's no way to tell that it's active.
–––
Update:
This is part of a larger bit of work we're currently doing. These issues will be resolved as part of this project.
Progress: https:/
Related branches
lp://staging/~ubuntu-sdk-team/ubuntu-ui-toolkit/buttonKeyboardNavigation
- PS Jenkins bot: Approve (continuous-integration)
- Zsombor Egri: Approve
-
Diff: 399 lines (+162/-32)11 files modifiedcomponents.api (+1/-0)
src/Ubuntu/Components/Themes/Ambiance/1.3/ButtonStyle.qml (+3/-0)
src/Ubuntu/Components/Themes/Ambiance/1.3/CheckBoxStyle.qml (+3/-0)
src/Ubuntu/Components/Themes/Ambiance/1.3/FocusShape.qml (+52/-0)
src/Ubuntu/Components/Themes/Ambiance/1.3/IconButtonStyle.qml (+3/-0)
src/Ubuntu/Components/Themes/Ambiance/1.3/SwitchStyle.qml (+3/-0)
src/Ubuntu/Components/Themes/Ambiance/Ambiance.pro (+1/-0)
src/Ubuntu/Components/plugin/ucstyleditembase.cpp (+39/-0)
src/Ubuntu/Components/plugin/ucstyleditembase.h (+7/-0)
src/Ubuntu/Components/plugin/ucstyleditembase_p.h (+1/-0)
tests/unit_x11/tst_components/tst_focus.qml (+49/-32)
affects: | ubuntu-ui-toolkit → ubuntu-ux |
Changed in ubuntu-ux: | |
assignee: | nobody → Katie Taylor (katie-t) |
Changed in ubuntu-ux: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
summary: |
- Switch and CheckBox do not visually indicate focus + [sdk] Switch and CheckBox do not visually indicate focus |
Changed in ubuntu-ux: | |
assignee: | Katie Taylor (katie-t) → Jouni Helminen (jounihelminen) |
Changed in ubuntu-ux: | |
status: | Confirmed → Triaged |
Changed in ubuntu-ux: | |
status: | Triaged → New |
Changed in ubuntu-ux: | |
status: | New → Triaged |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
Changed in ubuntu-ux: | |
assignee: | Jouni Helminen (jounihelminen) → nobody |
assignee: | nobody → Jamie Young (jamiedawsonyoung) |
description: | updated |
description: | updated |
description: | updated |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
assignee: | nobody → Christian Dywan (kalikiana) |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
importance: | Wishlist → High |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | Triaged → In Progress |
no longer affects: | ubuntu-ui-toolkit |
affects: | ubuntu-ui-toolkit (Ubuntu) → ubuntu-ui-toolkit (Ubuntu RTM) |
Changed in canonical-devices-system-image: | |
assignee: | nobody → Zoltan Balogh (bzoltan) |
milestone: | none → ww08-2016 |
Changed in canonical-devices-system-image: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
status: | Confirmed → In Progress |
Changed in ubuntu-ui-toolkit (Ubuntu RTM): | |
status: | In Progress → Fix Committed |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | New → Fix Committed |
assignee: | nobody → Christian Dywan (kalikiana) |
importance: | Undecided → High |
Changed in ubuntu-ui-toolkit (Ubuntu RTM): | |
assignee: | Christian Dywan (kalikiana) → nobody |
no longer affects: | ubuntu-ui-toolkit (Ubuntu) |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
Changed in ubuntu-ux: | |
status: | In Progress → Fix Committed |
Changed in canonical-devices-system-image: | |
milestone: | ww08-2016 → ww02-2016 |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
There is no focus indications in general on components.