[Webkit-unassigned] [Bug 68533] New: [GTK]Popup drop-down menu contains extra empty spaces at beginning and occupies whole screen when items in popup reaches the height of display device
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Sep 21 07:40:07 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=68533
Summary: [GTK]Popup drop-down menu contains extra empty spaces
at beginning and occupies whole screen when items in
popup reaches the height of display device
Product: WebKit
Version: 528+ (Nightly build)
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: WebCore Misc.
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: mdwajahatali.siddiqui at motorola.com
Created an attachment (id=108155)
--> (https://bugs.webkit.org/attachment.cgi?id=108155&action=review)
screenshot of issue
Popup drop-down menu contains extra empty spaces at beginning and occupies whole screen when items in popup reaches the height of display device
Steps to reproduce:
1) Open www.google.com in MiniBrowser or GtkLauncher and click on advance search link on top right or goto
http://www.google.com/advanced_search?hl=en
2) select language combobox
Observation
* empty lines are seen at the beginning once scroll down and scroll up these lines are gone
* popup window occupies the whole screen
(screenshot attached)
RCA: As push_in is set to true for callback GtkMenuPositionFunc gets called on gtk_menu_popup
GTK+ is trying to push the window into the visible area when
part of the menu is outside the monitor (see http://developer.gnome.org/gtk3/3.1/GtkMenu.html#GtkMenuPositionFunc)
Setting push_in to false will fix this issue. (No idea if this impacts other use-cases ?)
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list