It's still the same with 8.04.1 and 8.10. I have tried the same in C as well:
------- #include <gtk/gtk.h>
int main(int argc, char **argv) { GtkWidget *window; gtk_init(&argc, &argv); window=gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_deletable((GtkWindow*) window, FALSE); gtk_signal_connect(GTK_OBJECT(window), "destroy", GTK_SIGNAL_FUNC(gtk_main_qui$ gtk_widget_show(window); gtk_main(); return 0; } -------
As a workaround I've disabled Compiz :) But nevertheless it is a bug.
It's still the same with 8.04.1 and 8.10.
I have tried the same in C as well:
-------
#include <gtk/gtk.h>
int main(int argc, char **argv) gtk_window_ new(GTK_ WINDOW_ TOPLEVEL) ; set_deletable( (GtkWindow* ) window, FALSE); connect( GTK_OBJECT( window) , "destroy", GTK_SIGNAL_ FUNC(gtk_ main_qui$ show(window) ;
{
GtkWidget *window;
gtk_init(&argc, &argv);
window=
gtk_window_
gtk_signal_
gtk_widget_
gtk_main();
return 0;
}
-------
As a workaround I've disabled Compiz :)
But nevertheless it is a bug.