can't select primary nav filter sometimes

Bug #1569492 reported by Kyle Nitzsche
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
High
Unassigned
canonical-scopes-project
New
Undecided
Unassigned
unity8 (Ubuntu)
Fix Released
High
Josh Arenson

Bug Description

One sometimes cannot select the lowest options in an option select filter when it is the primary navigation widget for the scope.

Here's a case.

Using the attached fake 500px scope:
1) Enter a query string (wait 30 seconds for the query to complete -- FYI this takes a long time -- 30 secs -- due to bug 1568035)
2) Tap the nav button that now appears in the Search box (label is "Popular").
3) Expand the filter by tapping its title: "Discover". (You probably can at this point swipe up to see and probably select any of the options, including the three lowest: fake1, fake2 and fake3)
4) Tap in results
5) Modify your query string and let it complete
6) redo 2) & 3). (you may have to tap in results again to get focus out of the Search box user input area, which may also be a bug)
At this point, if you swipe up, you can no longer bring the lowest filter options into a position where you can select them. (As soon as you remove your finger, they bounce back down out of view).

Tags: ota11

Related branches

Revision history for this message
Kyle Nitzsche (knitzsche) wrote :
Revision history for this message
Albert Astals Cid (aacid) wrote :

We need to make the primaryFilter in PageHeaderExtraPanel.qml be wrapped in a Flickable that obeys the same availableHeight that dashNavigation does.

Changed in unity8 (Ubuntu):
status: New → Triaged
importance: Undecided → High
assignee: nobody → Josh Arenson (josharenson)
tags: added: ota11
Revision history for this message
Josh Arenson (josharenson) wrote :

The screen on my arale is large enough that it shows all the filter options without needing to scroll. I'm going to modify the scope to make the filter list longer and I'll post a click package here. Also, I've filed lp:1569980 as a result of the instructions in this report as it is a separate, and annoying, issue.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 8.12+16.10.20160527-0ubuntu1

---------------
unity8 (8.12+16.10.20160527-0ubuntu1) yakkety; urgency=medium

  [ Albert Astals Cid ]
  * Activate on click for SimpleMessages (LP: #1421696)
  * Add override
  * Change the art back to the cardData value if it changes from broken
    to valid image (LP: #1533577)
  * Concierge mode generated code optimization
  * Don't use context properties but properties of the delegates
  * Listen to contentItem::widthChanged instead of
    Flickable::contentWidthChanged (LP: #1565763)
  * Make some AP code faster
  * Make tests a bit more stable
  * Make unity8 and unity8-dash handle termination signals
  * Remove workaround not needed anymore (LP: #1475643)
  * Resolve cardArtStyle on compile time
  * Set the theme earlier (LP: #1574048)

  [ Albert Astals Cid, Daniel d'Andrada ]
  * Remove DirectionalDragArea and libs/UbuntuGestures and port to SDK
    equivalents

  [ Andrea Cimitan ]
  * Hide the preview review input field when a rating is required (LP:
    #1541971)

  [ CI Train Bot ]
  * Resync trunk.

  [ Daniel d'Andrada ]
  * Fix DragHandle so it works in all directions
  * Support animated cursors
  * WindowInputMonitor - also map Qt::Key_HomePage to our home key
  * plugins/Cursor: properly register to the screen's QPlatformCursor
    when screen changes (LP: #1579742)

  [ Josh Arenson ]
  * Close the PageHeaderExtraPanel when a filter option is selected (LP:
    #1569498)
  * Wrap primaryFilter in a flickable to make it behave nicely. (LP:
    #1569492)

  [ Lukáš Tinkl ]
  * First snap decision should always be expanded, unless user decides
    otherwise (LP: #1580090, #1575045)
  * Fullscreen notification bug fixes (LP: #1583944, #1581498, #1422711)
  * Implement maximizing windows horizontally/vertically
  * Lock the session when putting the laptop into sleep (LP: #1581063)

  [ Lukáš Tinkl, Michael Terry ]
  * With a maximized window, "dragging" the panel down should restore it

  [ Michael Terry ]
  * Change some dash button colors from orange to green. (LP: #1581047)
  * Use PageHeader instead Ambiance's PageHeadStyle
  * Use new setTimeZone method to set user-friendly timezone name in the
    wizard. (LP: #1566295)

  [ Michael Zanetti ]
  * Remove the background dimming when the launcher is revealed by a
    drag (LP: #1575137)
  * reenable or drop disabled tests

 -- Michael Terry <email address hidden> Fri, 27 May 2016 13:54:44 +0000

Changed in unity8 (Ubuntu):
status: Triaged → Fix Released
Changed in canonical-devices-system-image:
status: New → Fix Committed
importance: Undecided → Medium
importance: Medium → High
milestone: none → 12
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
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.