the funny freeze bug returns

Mikael Magnusson mangosoft at comhem.se
Fri Apr 30 17:41:42 EDT 2004


so it's not quite gone yet, but it doesn't happen randomly in 3.2 like it 
did in 3.1, the only place i have managed to reproduce it is with xmms, 
and slightly modified too, what i'm wondering is if anyone would like to 
confirm the freeze, the address for the patch (also attached) to xmms is
http://mikachu.ath.cx/xmms-netwm-enable.patch
it should apply to 1.2.10 i think, after you install, open the playlist 
and double click it's titlebar (save stuff first). i don't think this is a 
bug in openbox or xmms since X continues to be "frozen" after they are 
both killed.

--
Mikael Magnusson
-------------- next part --------------
Index: xmms/equalizer.c
===================================================================
RCS file: /cvs/xmms/xmms/equalizer.c,v
retrieving revision 1.39
diff -p -d -u -r1.39 equalizer.c
--- xmms/equalizer.c	9 Dec 2003 23:04:08 -0000	1.39
+++ xmms/equalizer.c	30 Apr 2004 21:29:02 -0000
@@ -331,7 +331,7 @@ void equalizerwin_press(GtkWidget * widg
 	    ((cfg.easy_move || cfg.equalizer_shaded || event->y < 14) &&
 	     !inside_sensitive_widgets(event->x, event->y)))
 	{
-		if (0 && hint_move_resize_available())
+		if (hint_move_resize_available())
 		{
 			hint_move_resize(equalizerwin, event->x_root,
 					 event->y_root, TRUE);
Index: xmms/hints.c
===================================================================
RCS file: /cvs/xmms/xmms/hints.c,v
retrieving revision 1.16
diff -p -d -u -r1.16 hints.c
--- xmms/hints.c	13 Feb 2004 01:47:02 -0000	1.16
+++ xmms/hints.c	30 Apr 2004 21:29:03 -0000
@@ -94,7 +94,7 @@ void hint_set_sticky(gboolean sticky)
 
 gboolean hint_move_resize_available(void)
 {
-	return 0;
+	return 1;
 }
 
 void hint_move_resize(GtkWidget *window, int x, int y, gboolean move)
Index: xmms/main.c
===================================================================
RCS file: /cvs/xmms/xmms/main.c,v
retrieving revision 1.155
diff -p -d -u -r1.155 main.c
--- xmms/main.c	21 Mar 2004 16:41:56 -0000	1.155
+++ xmms/main.c	30 Apr 2004 21:29:04 -0000
@@ -1265,7 +1265,7 @@ void mainwin_press(GtkWidget * widget, G
 	    !inside_sensitive_widgets(event->x, event->y) &&
 	    (cfg.easy_move || event->y < 14))
 	{
-		if (0 && hint_move_resize_available())
+		if (hint_move_resize_available())
 		{
 			hint_move_resize(mainwin, event->x_root,
 					 event->y_root, TRUE);



More information about the openbox mailing list