Cannot scroll in small areas

Bug #771450 reported by Daniel Di Sarli
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
overlay-scrollbar
Fix Released
Low
Unassigned
overlay-scrollbar (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: overlay-scrollbar

If we have a small scrollable area, like that on advanced vpn settings ("PPTP Advanced Options"), we can't scroll it using the mouse. A click on up/down buttons works fine, but the bar is not draggable, as if there were limits at the area boundaries.

Linux 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
Natty
overlay-scrollbar 0.1.9-0ubuntu1

Related branches

Revision history for this message
Daniel Di Sarli (danieleds0) wrote :
Revision history for this message
Marcel Stimberg (marcelstimberg) wrote :

Yes, I'm seeing this too.

Changed in overlay-scrollbar (Ubuntu):
status: New → Confirmed
Revision history for this message
Andrea Cimitan (cimi) wrote :

in these cases, I should not show the thumb, and let the user use the mouse wheel or the keys

Changed in ayatana-scrollbar:
status: New → Confirmed
Revision history for this message
Daniel Di Sarli (danieleds0) wrote :

@Andrea: IMHO, that behavoir wouldn't be easily understood by users that expect a thumb to drag like they always do. I'm not an expert in this field, but personally I would feel uncomfortable with that solution.
In addition, in that way the user can't know whether or not it can drag the scrollbar until he moves the mouse over it... and this will be a useless movement.

Revision history for this message
Andrea Cimitan (cimi) wrote :

the design was tested with the solution I wrote above... and remember not only these cases are absolutely rare, but also that people are not using the thumb too much, the scroll wheel or two-finger scroll is the common behavior now a days

tags: added: design
Changed in ayatana-scrollbar:
importance: Undecided → Low
status: Confirmed → Triaged
Revision history for this message
Alex Young (alex-blackkettle) wrote :

A solution which does not let the user scroll with the thumb is inconsistent, damaging the feature as a whole, and possibly problematic for people with limited hardware, as in your suggested solution.

In my case, I prefer to use the thumb, so having that not "just work" wherever I see a scrollbar is confusing. Not only that, but I frequently work on a Thinkpad which has neither a scroll wheel nor a track pad to support "two finger scrolling".

Unless you have hard data to the contrary, and a policy which explicitly supports excluding a known portion of your users, I'd recommend against any justification which relies on people interacting with their computer in precisely the way you do. Otherwise you risk creating one of the thousand cuts which make an interface just too painful to use.

Revision history for this message
Marcel Stimberg (marcelstimberg) wrote :

@Andrea: I do agree with Alex that this behaviour is inconsistent and far from ideal. If it is really the intended design, it should at least be communicated more clearly: For example, in the design blog entry[1], it is stated that "Scrolling via thumb" has second priority (after "scrolling via mouse wheel (or dragging content on touch devices)") -- your statement "let the user use the mouse wheel or the keys" seems to suggest that using the keys has higher priority.

Furthermore, after the fix you suggest, anyone testing using the Desktop tracker[2], following the test guidelines for the scrollbars[3] would have to file a bug like the OP did: Point 3 of the testing procedure clearly states:
"verify that scrollbar "thumbs" do appear when approaching the scrollbars: the position of the thumbs should be outside, on the right, of the window containing the content pane, except when the window is close to the screen border, in which case it should be appear inside the content pane"

[1] http://design.canonical.com/2011/03/introducing-overlay-scrollbars-in-unity/
[2] http://desktop.qa.ubuntu.com/
[3] https://wiki.ubuntu.com/Ayatana/ScrollBars

Andrea Cimitan (cimi)
Changed in ayatana-scrollbar:
status: Triaged → Fix Committed
Andrea Cimitan (cimi)
Changed in overlay-scrollbar (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package overlay-scrollbar - 0.2.3-0ubuntu1

---------------
overlay-scrollbar (0.2.3-0ubuntu1) oneiric; urgency=low

  * New upstream release.
    - New thumb design.
    - Scrollbars now use Gtk+ colors.
    - Scrollbars are now less rounded.
    - Support RTL locales and different scrolled window placements.
    - Added tolerance to pageup and down buttons before dragging.
    - Adjusted timings before hiding the thumb.
    - Shrink the thumb size on small scrolled windows.
    - Cannot scroll in small areas (LP: #771450)
    - support left (and top) scrollbar placements (LP: #761138)
    - Overlay scrollbars do not work in right to left locales (LP: #782022)
    - emacs23-x crashing in liboverlay-scrollbar-0.2.so.0 (LP: #800387)
 -- Ken VanDine <email address hidden> Thu, 30 Jun 2011 17:45:35 +0100

Changed in overlay-scrollbar (Ubuntu):
status: In Progress → Fix Released
Andrea Cimitan (cimi)
Changed in ayatana-scrollbar:
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

Bug attachments

Remote bug watches

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