Bug 582804 - menu selection/scrolling broken for large menus
Summary: menu selection/scrolling broken for large menus
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-desktop
Version: 13
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Ray Strode [halfline]
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-04-15 20:14 UTC by Bruno Wolff III
Modified: 2011-06-27 15:37 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2011-06-27 15:37:22 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Bruno Wolff III 2010-04-15 20:14:46 UTC
Description of problem:
When I scroll down in a menu (say the graphics menu entries) that is too large to fit on the screen the menu items listed scrolls. But when I move the mouse back to select an item I made visible, the menu snaps back to the top preventing selection of the desired item if it isn't visible while at the top of the menu. I am not sure exactly when this changed or which component is responsible.

If this can be confirmed it should probably be marked as a release blocker.

Version-Release number of selected component (if applicable):
gnome-desktop-2.30.0-1.fc13.i686

How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Bruno Wolff III 2010-04-16 15:24:07 UTC
I have another machine at work with a similar package set installed that isn't exhibiting this problem. So I need to look and see what's different.

Comment 2 Bruno Wolff III 2010-04-19 15:10:44 UTC
I still haven't figured out why one machine has that problem. I have three other f13 machines that I haven't been able to duplicate the problem on.

Comment 3 Bruno Wolff III 2010-04-21 02:05:49 UTC
I played with this some more and it doesn't do it on all of the large menu lists. But it isn't consistent about which ones it happens with.

Comment 4 Bruno Wolff III 2010-04-28 14:29:08 UTC
I found that this issue is related to the theme being used. On the machine with problems I usually use Fedora with Echo icons. When I tried using Bluecurve (with or without Echo Icons) I didn't see the problem. Switching back caused it to reappear.
I need to check to see if I have a corrupted install of that theme and whether or not the same problem is visible on a couple of other machines. (I typically don't mess with the theme on my scratchish machines, so they are probably using Bluecurve.)

Comment 5 Bruno Wolff III 2010-04-28 14:36:01 UTC
I did see that Fedora really is just Clearlooks. And selecting the Clearlooks theme also resulted in having the menu selection issue.

Comment 6 Bruno Wolff III 2010-04-28 16:10:00 UTC
I am seeing this on a second computer now. I have it occurring on both i686 and x86_64 arches. I am having trouble reproducing it on an i686 machine that doesn't have the kitchen sink installed on it.

My next plan is try to some older versions of the Clearlooks theme. Even if that isn't the root of the problem, being able to isolate what triggers it would be useful to know.

I might also try older desktops, but that seems likely to be a lot more involved.

Comment 7 Bruno Wolff III 2010-04-28 18:25:15 UTC
I looked and gnome-theme-curvylooks has changed for about 9 months which predates me seeing the issue. So it seems unlikely to be something triggered by a change in that package.

Comment 8 Colin Macdonald 2010-05-04 20:15:03 UTC
Me too.  Worked in F12 on same hardware.

See also ubuntu: https://bugs.launchpad.net/fedora/+bug/548652

Comment 9 Erwan LE PENNEC 2010-05-29 18:42:28 UTC
Same issue after a upgrade from F12.

Comment 10 Erwan LE PENNEC 2010-05-30 10:34:35 UTC
I was able to fix this issue using the hint in ubuntu bug report:
just replace 
   gtk-auto-mnemonics = 1
by
   gtk-auto-mnemonics = 0
in the theme you use.
   
I use Fedora theme so it was in Clearlooks (/usr/share/themes/Clearlooks/gtk-2.0/gtkrc)...

 Of course, auto-mnemonics a new feature of gnome is now disabled, so this is only a quick fix not a real one!

Comment 11 Bruno Wolff III 2010-08-20 17:30:37 UTC
Changing Clearlooks worked for me as well in F14. I tried adding the assignment to the .gtkrc-mine, .gtkrc and .gtkrc-2.0 files and it didn't help there. Unfortunately changing clearlooks means that package updates can switch things back again.

Comment 12 Bruno Wolff III 2010-11-20 14:27:59 UTC
This issue is still happening in rawhide (f15).

Comment 13 Bug Zapper 2011-06-02 15:17:00 UTC
This message is a reminder that Fedora 13 is nearing its end of life.
Approximately 30 (thirty) days from now Fedora will stop maintaining
and issuing updates for Fedora 13.  It is Fedora's policy to close all
bug reports from releases that are no longer maintained.  At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '13'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 13's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 13 is end of life.  If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora please change the 'version' of this 
bug to the applicable version.  If you are unable to change the version, 
please add a comment here and someone will do it for you.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 14 Bug Zapper 2011-06-27 15:37:22 UTC
Fedora 13 changed to end-of-life (EOL) status on 2011-06-25. Fedora 13 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.