should not stay on screen when alt-tabbing to another application

Bug #754736 reported by Sebastien Bacher
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
overlay-scrollbar
Fix Released
Medium
Unassigned
overlay-scrollbar (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: overlay-scrollbar

Using natty with overlay-scrollbars 0.1.6:
* display the scrolling thumb by going over a scrollbar
* do alt-tab while it's being displayed

the thumb stays over the other applications for some seconds before being hidden, it should rather be hidden as soon as the application is unfocussed

Related branches

Revision history for this message
Rick Spencer (rick-rickspencer3) wrote :

Actually, for me, it never goes away unless I click on the screen. I find this to be a serious "fly in the icecream" situation. It is also a systemic bug that will not be resolved via black listing or white listing.

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

there's no easy way to fix this... the best I can do is to trigger the hide after a timeout, exactly as it is now...

Changed in ayatana-scrollbar:
status: Confirmed → Won't Fix
Revision history for this message
Andrea Cimitan (cimi) wrote :

@rick, could you explain better? this is really strange, as there's a timeout that hides it

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

well, I got your point: when the pointer is over the thumb, and you alt-tab the app, the thumb is not hidden... I will think about a possible solution for that, at the moment I can't think about a saner way if not writing a whole gdk filter func for the root window then connect all scrollbars to it, which is quite complicated to do...

Andrea Cimitan (cimi)
Changed in ayatana-scrollbar:
status: Won't Fix → Triaged
importance: Undecided → Medium
Revision history for this message
Andrea Cimitan (cimi) wrote :

Fixed the bug, branch linked, thanks for the bugreport (the thumb disappears after 200ms, I could reduce this timeout but could add side-effects on really slow hardware)

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

well, as metacity is not emitting this configure event, this patch fixes unity but not metacity: if you click on the thumb then immediately alt-tab with metacity, it stays on screen.
A way to fix is is using timeouts and other shitty things...

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

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

---------------
overlay-scrollbar (0.1.7-0ubuntu1) natty; urgency=low

  * New upstream release.
    - ccsm crashed with SIGSEGV in os_pager_draw() (LP: #754717)
    - Banshee crashed with SIGABRT in g_main_context_dispatch() (LP: #754927)
    - The last line of files in a directory is being 'duplicated' (LP: #754306)
    - should not stay on screen when switching applications (LP: #754736)
    - Scrollbar does not work with vinagre (LP: #758581)
    - Cannot use the thumb to PgUp/PgDown multiple times, because it
      fades (LP: #758581)
    - Enabling Desktop-based Viewport Switching can cause fade on
      scroll (LP: #756243)
  * debian/ayatana-scrollbar.py
    - added add_package_info to the apport hook
 -- Ken VanDine <email address hidden> Wed, 13 Apr 2011 13:35:22 -0400

Changed in overlay-scrollbar (Ubuntu):
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.