Bug 1054497 - gdm cuts list of desktops - missing scrollbar
Summary: gdm cuts list of desktops - missing scrollbar
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: gdm
Version: 22
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Ray Strode [halfline]
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1108191 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-01-16 23:14 UTC by Edgar Hoch
Modified: 2016-07-19 19:46 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2016-07-19 19:28:33 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Screenshot of the incomplete list of window managers on Fedora 20 (814.13 KB, image/png)
2014-01-16 23:16 UTC, Edgar Hoch
no flags Details
Screenshot of the list of window managers with scrollbar on Fedora 19 (761.56 KB, image/png)
2014-01-16 23:16 UTC, Edgar Hoch
no flags Details

Description Edgar Hoch 2014-01-16 23:14:30 UTC
Description of problem:
If the list of window managers is long, it does not fit on the screen.

gdm prints the list downside, starting with the first entry until the buttom of the screen is reached. You can think that the list "virtual" continues outside the screen, but you cannot reach any of these "outside" entries.

This is new to Fedora 20. On Fedora 19, there was a scrollbar if the list was longer than the avalable screen space, so any list entry can be choosen.


Version-Release number of selected component (if applicable):
gdm-3.10.0.1-1.fc20.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Install many window managers, for example the optional packages of yum group window-managers:
   yum install gdm kdm lightdm lxdm WindowMaker bbkeys blackbox bluetile dwm dwm-user fluxbox fvwm hackedbox i3 i3-doc i3lock i3status icewm matchbox-window-manager obconf obmenu openbox ratpoison wmx xcompmgr xmonad xmonad-mate
2. Use gdm as login manager.
3. Enter a username to the login window and press enter (or the login button).
4. Click on the wheel icon below the password input field to get a list of available window managers.

Actual results:
Only the first entries of the list that fits on the screen are displayed.

Expected results:
All list entries are displayed on the screen, or there is a scrollbar to be able to scroll in the list.

Comment 1 Edgar Hoch 2014-01-16 23:16:04 UTC
Created attachment 851329 [details]
Screenshot of the incomplete list of window managers on Fedora 20

Comment 2 Edgar Hoch 2014-01-16 23:16:58 UTC
Created attachment 851330 [details]
Screenshot of the list of window managers with scrollbar on Fedora 19

Comment 3 Alan Olsen 2014-12-13 03:24:12 UTC
This bug exists in Fedora 21.

Comment 4 Andre Robatino 2014-12-23 16:12:55 UTC
I think the correct term is "desktop" (as in GNOME, KDE, etc.), not "window manager". Anyway, occurs in 20, 21, and Rawhide.

Comment 5 Andre Robatino 2014-12-23 16:20:14 UTC
https://bugzilla.redhat.com/show_bug.cgi?id=1108191 appears to be a duplicate of this.

Comment 6 Andre Robatino 2014-12-23 16:32:44 UTC
*** Bug 1108191 has been marked as a duplicate of this bug. ***

Comment 7 Andre Robatino 2014-12-23 17:06:02 UTC
I couldn't find a bug in GNOME's bugzilla, so I filed https://bugzilla.gnome.org/show_bug.cgi?id=741918 .

Comment 8 Alan Olsen 2014-12-23 19:06:14 UTC
Thank you Andre. It appears to be an issue with the dialog box/menu widget used. I see the same problem in a Gnome 3 desktop on some user themes using that same odd shaped window. It does not seem to register where the end of the screen is at. (So you get a list of "Sound Applications" that end at "t" instead of scrolling when using the "applications menu" extension.)

If that does not make sense, I can take screen shots.

Comment 9 Jaroslav Reznik 2015-03-03 15:24:01 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22

Comment 10 Fedora End Of Life 2016-07-19 19:28:33 UTC
Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 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. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

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

Comment 11 Edgar Hoch 2016-07-19 19:46:50 UTC
This was fixed upstream.


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