[sdk] Cannot change boundsBehaviour on Flickable in Expandable

Bug #1391839 reported by Jonas G. Drange
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu UI Toolkit
Incomplete
Low
Unassigned
Ubuntu UX
Fix Committed
Low
Femma
ubuntu-ui-toolkit (Ubuntu)
Incomplete
Low
Unassigned

Bug Description

Right now it's quite unfortunate that some Expandables can be dragged and overshot (Flickable.DragAndOvershootBounds).

Could the Expandable expose the boundsBehaviour property or in some other way make this changeable?

UX Solution:
We should have a good default, then allow developers to change the property.

For example, an app developer might not want to have overshoot at all and provide a different hint that the list/area boundaries have been reached.

https://docs.google.com/document/d/1nFm8xiYhKXXuEO_IvMXoD0lASbYzYXva1BWMVanU3iw/edit#bookmark=id.7h7o4x6hs2ql

Tags: design-sync
Revision history for this message
Tim Peeters (tpeeters) wrote :

I would say we need a good default settings, and we don't need to expose the property.

Would a default that prevents overshooting work for you?

Revision history for this message
Tim Peeters (tpeeters) wrote :

and what do the ux designers think about it?

Changed in ubuntu-ui-toolkit:
status: New → Incomplete
importance: Undecided → Low
Revision history for this message
Jonas G. Drange (jonas-drange) wrote :

Tim, preventing overshooting would work for my case, but maybe not other cases where an expandable contains text/content that you might want to overshoot.

Zoltan Balogh (bzoltan)
Changed in ubuntu-ui-toolkit (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Changed in ubuntu-ux:
assignee: nobody → Giorgio Venturi (giorgio-venturi)
Revision history for this message
Giorgio Venturi (giorgio-venturi-deactivatedaccount) wrote :

I think we should have a good default, then allow developers to change the property.

For example, an app developer might not want to have overshoot at all and provide a different hint that the list/area boundaries have been reached.

tags: added: design-sync
Changed in ubuntu-ux:
status: New → In Progress
importance: Undecided → Medium
importance: Medium → Low
Changed in ubuntu-ux:
status: In Progress → Fix Committed
description: updated
summary: - Cannot change boundsBehaviour on Flickable in Expandable
+ [sdk] Cannot change boundsBehaviour on Flickable in Expandable
Changed in ubuntu-ux:
assignee: Giorgio Venturi (giorgio-venturi) → Olga Kemmet (olga-kemmet)
Changed in ubuntu-ux:
status: Fix Committed → Triaged
assignee: Olga Kemmet (olga-kemmet) → Femma (femma)
Femma (femma)
description: updated
Changed in ubuntu-ux:
status: Triaged → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.