[sdk] Dialog doesn't take the contents size into consideration
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Zoltan Balogh | |||
Ubuntu UI Toolkit |
Fix Committed
|
Critical
|
Cris Dywan | |||
Ubuntu UX |
Fix Committed
|
High
|
Olga Kemmet | |||
ubuntu-system-settings (Ubuntu) |
Fix Released
|
Undecided
|
Cris Dywan | |||
ubuntu-system-settings (Ubuntu RTM) |
New
|
Undecided
|
Unassigned | |||
ubuntu-ui-toolkit (Ubuntu) | ||||||
Vivid |
New
|
Undecided
|
Unassigned | |||
ubuntu-ui-toolkit (Ubuntu RTM) |
Fix Released
|
Critical
|
Cris Dywan |
Bug Description
A dialog doesn't scroll if the text (as in the code example) or its contents exceeds the viewport size.
This can be reproduced in e.g. ubuntu-
(Make sure you're running the very latest from proposed or a USS from October 2014 – debs[1]).
1. Open Ubuntu System Settings
2. Go to the Wi-Fi panel
3. Click "Connect to hidden network…"
4. Choose any security scheme other that "None"
4. Resize the viewport/use landscape on a device
What I expect to happen:
I can scroll inside the Dialog to access all fields and buttons
What happened instead:
The content not visible becomes inaccessible
Example code:
http://
[1] https:/
UX Solution:
Make sure content can scroll vertically if exceeding the maximum height of the dialog
Related branches
- PS Jenkins bot: Approve (continuous-integration)
- Zsombor Egri: Approve
-
Diff: 218 lines (+161/-37)3 files modifiedmodules/Ubuntu/Components/Popups/Dialog.qml (+40/-37)
tests/autopilot/ubuntuuitoolkit/tests/components/test_popover.py (+51/-0)
tests/autopilot/ubuntuuitoolkit/tests/components/test_popover.qml (+70/-0)
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Jonas G. Drange (community): Approve
-
Diff: 55 lines (+0/-45)1 file modifiedplugins/wifi/OtherNetwork.qml (+0/-45)
- Sebastien Bacher (community): Approve
-
Diff: 55 lines (+0/-45)1 file modifiedplugins/wifi/OtherNetwork.qml (+0/-45)
- PS Jenkins bot: Approve (continuous-integration)
- Zsombor Egri: Approve
-
Diff: 128 lines (+52/-4)4 files modifiedsrc/Ubuntu/Components/Popups/1.2/Dialog.qml (+4/-1)
src/Ubuntu/Components/Popups/1.3/Dialog.qml (+4/-1)
tests/unit_x11/tst_components/tst_textinput_common.qml (+22/-1)
tests/unit_x11/tst_components/tst_textinput_common13.qml (+22/-1)
description: | updated |
Changed in ubuntu-ui-toolkit: | |
assignee: | nobody → Christian Dywan (kalikiana) |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | New → In Progress |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
importance: | Undecided → Critical |
status: | In Progress → Fix Committed |
Changed in ubuntu-ui-toolkit: | |
milestone: | none → 10.24 |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
milestone: | none → ubuntu-14.10 |
Changed in ubuntu-system-settings (Ubuntu): | |
status: | New → Confirmed |
Changed in ubuntu-ui-toolkit: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | Fix Committed → Fix Released |
tags: | added: rtm14 |
Changed in canonical-devices-system-image: | |
status: | New → In Progress |
summary: |
- Dialog doesn't take the contents size into consideration + [sdk] Dialog doesn't take the contents size into consideration |
Changed in ubuntu-ux: | |
assignee: | Giorgio Venturi (giorgio-venturi) → Olga Kemmet (olga-kemmet) |
Changed in canonical-devices-system-image: | |
assignee: | nobody → Zoltan Balogh (bzoltan) |
importance: | Undecided → High |
milestone: | none → ww46-2015 |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
status: | Fix Committed → In Progress |
Changed in canonical-devices-system-image: | |
milestone: | ww46-2015 → ww02-2016 |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
no longer affects: | ubuntu-ui-toolkit (Ubuntu) |
Changed in ubuntu-ui-toolkit (Ubuntu RTM): | |
status: | New → Fix Committed |
assignee: | nobody → Christian Dywan (kalikiana) |
importance: | Undecided → Critical |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
Jonas, there is a recent fix on dialog content resizing, could you please check whether that fixes this bug as well? The fix is at the bug #1337556