Red Hat Bugzilla – Bug 444711
popup menu overlaps to the panel
Last modified: 2009-01-29 02:55:54 EST
Description of problem:
When the systray is sitting down at the top panel, the popup menu appearing by
clicking the mouse button is put at where you clicked. but others are aligned to
the panel and doesn't overlap. this behavior sometimes mistakenly hits the item
Version-Release number of selected component (if applicable):
Changing version to '9' as part of upcoming Fedora 9 GA.
More information and reason for this action is here:
Easier way to accomplish this would be to use GtkStatusIcon instead of using the
code based on eggtrayicon.
SCIM panel popup the menu is in panel_agent's slot. It can not get the location
information easily. It needs a lot of modification. And consider the severity is
low, so I suggest wontfix.
Created attachment 312015 [details]
patch to fix it.
This patch fixes this problem via adding several global variables.
Fixed in scim-1_4_7-28_fc10
Created attachment 312020 [details]
patch without the global variable
(In reply to comment #4)
> Created an attachment (id=312015) 
> patch to fix it.
> This patch fixes this problem via adding several global variables.
If you don't want to use the global variables - I haven't tested this but
Thanks! 28.fc10 looks good. :-)
You may still want to consider Tagoh's suggestion.
requested by Jens Petersen (#27995)
Huang Peng, do you want to update the patch to comment 6?
I think both it and mine are OK. But I did not have time to test Tagoh's patch.