Comment #2 on issue 769 by jhuangjiahua: compositing环境下语言栏的显示问题
http://code.google.com/p/ibus/issues/detail?id=769

这个已经解决了的啊,见
http://groups.google.com/group/ibus-user/browse_thread/thread/f3a55f64c13aa437

引用:
On Jan 31, 9:23 am, Peng Huang <[email protected]> wrote:
Applied this patch. Thanks.

2010/1/31 Jiahua Huang <[email protected]>



> 2009/8/17 Peng Huang <[email protected]>

>> 这是 metacity 的 bug。请参考 https://bugzilla.redhat.com/show_bug.cgi?id=500731

> Peng Huang 好,
>     虽然是 metacity 的 bug,不过 ibus 里修起来也很简单,
>     补丁见附件,
>     能否麻烦顺手在 ibus 里修掉呀,

> === modified file 'ibus/ui/gtk/languagebar.py'

> --- ibus/ui/gtk/languagebar.py 2010-01-30 12:09:57 +0000

> +++ ibus/ui/gtk/languagebar.py 2010-01-31 00:21:46 +0000

> @@ -254,6 +254,11 @@ class LanguageBar(gtk.Toolbar):

>          gtk.Toolbar.show_all(self)

>      def hide_all(self):

> +        try:

> +            self.__toplevel.window.lower()

> +            self.__toplevel.window.hide_all()

> +        except:

> +            pass

>          x, y = self.__toplevel.get_position()

>          self.__toplevel.hide_all()

>          gtk.Toolbar.hide_all(self)

> 谢谢 Peng Huang~


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en

回复