Public bug reported:

ListView supports showing a section headers (for example A, B, C... in
an address book), see http://doc.qt.io/qt-5/qml-qtquick-listview.html
#section-prop

These ListView sections header can be configured to stay visible at the
top of the ListView when it is moved (sections.labelPositioning =
ViewSection.CurrentLabelAtStart). We need guidelines how to combine this
with a (moving) PageHeader.

For example, by default the sections header would hide between the
PageHeader when the PageHeader is locked, but the PageHeader can also be
configured to hide when scrolling down in the listview or show when
scrolling up. In that case, the sections header would be hidden behind
the page header when scrolling up, and visible when scrolling down.

So, I think that section headers should never be combined with an auto-
hiding page header. Best is to recommend to use a fixed PageHeader only
when there are section headers. This needs to be added to the UX
guidelines.

** Affects: ubuntu-ux
     Importance: Undecided
         Status: New

** Package changed: ubuntu-ui-toolkit (Ubuntu) => ubuntu-ux

-- 
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to ubuntu-ui-toolkit in Ubuntu.
https://bugs.launchpad.net/bugs/1561000

Title:
  Guidelines needed using PageHeader+ListView header

Status in Ubuntu UX:
  New

Bug description:
  ListView supports showing a section headers (for example A, B, C... in
  an address book), see http://doc.qt.io/qt-5/qml-qtquick-listview.html
  #section-prop

  These ListView sections header can be configured to stay visible at
  the top of the ListView when it is moved (sections.labelPositioning =
  ViewSection.CurrentLabelAtStart). We need guidelines how to combine
  this with a (moving) PageHeader.

  For example, by default the sections header would hide between the
  PageHeader when the PageHeader is locked, but the PageHeader can also
  be configured to hide when scrolling down in the listview or show when
  scrolling up. In that case, the sections header would be hidden behind
  the page header when scrolling up, and visible when scrolling down.

  So, I think that section headers should never be combined with an
  auto-hiding page header. Best is to recommend to use a fixed
  PageHeader only when there are section headers. This needs to be added
  to the UX guidelines.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-ux/+bug/1561000/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntu-sdk-bugs
Post to     : ubuntu-sdk-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-sdk-bugs
More help   : https://help.launchpad.net/ListHelp

Reply via email to