bug-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug swing/23558] JComboBox problems on ctwm


From: hendrich at informatik dot uni-hamburg dot de
Subject: [Bug swing/23558] JComboBox problems on ctwm
Date: 9 Sep 2005 07:35:53 -0000

------- Additional Comments From hendrich at informatik dot uni-hamburg dot de  
2005-09-09 07:35 -------
Subject: Re:  JComboBox problems on ctwm


> Found it.  This was caused by a double-hide of the popup window. 
> BasicComboBoxUI's focus listener was hiding the popup window when 
> it lost focus.

Great. I applied your GtkWindowPeer.c patch and updated BasicComboBoxUI.java
from CVS. I confirm that my testcase now works (jamvm 1.3.2 + Classpath CVS)
under ctwm on my system.

Note: your original GtkWindowPeer.c patch didn't compile for me:

+  if (!GDK_WINDOW_OBJECT(window)->destroyed)
+    {

 gnu_java_awt_peer_gtk_GtkWindowPeer.c: In function 'window_get_new_state':
 gnu_java_awt_peer_gtk_GtkWindowPeer.c:1721: error: 'window' undeclared (first 
use in this function)
 gnu_java_awt_peer_gtk_GtkWindowPeer.c:1721: error: (Each undeclared 
identifieris reported only once
 gnu_java_awt_peer_gtk_GtkWindowPeer.c:1721: error: for each function it 
appears in.)

so I used

+  if (!GDK_WINDOW_OBJECT(widget->window)->destroyed)
+    {

instead. OK?



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23558




reply via email to

[Prev in Thread] Current Thread [Next in Thread]