public
Description: a tiny graphical app kit for ruby
Homepage: http://code.whytheluckystiff.net/shoes
Clone URL: git://github.com/why/shoes.git
 * shoes/native/gtk.c: release events we're fired on GTK due to a missing MASK 
 flag.  (thanks eki_!)
why (author)
Fri Jul 11 18:39:46 -0700 2008
commit  6cf55cbe643479d4da7933c415f78049a8ba0fc1
tree    5f9fc7ac04318b1c1095024ea5db8e137c49d109
parent  50a6a1e4501dd29e4a1f13778c69675b0f763365
...
423
424
425
426
 
427
428
429
...
423
424
425
 
426
427
428
429
0
@@ -423,7 +423,7 @@ shoes_native_app_open(shoes_app *app, char *path, int dialog)
0
   gk->window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
0
   if (!app->resizable)
0
     gtk_window_set_resizable(GTK_WINDOW(gk->window), FALSE);
0
-  gtk_widget_set_events(gk->window, GDK_POINTER_MOTION_MASK | GDK_BUTTON_PRESS_MASK);
0
+  gtk_widget_set_events(gk->window, GDK_POINTER_MOTION_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK);
0
   g_signal_connect(G_OBJECT(gk->window), "size-allocate",
0
                    G_CALLBACK(shoes_app_gtk_paint), app);
0
   g_signal_connect(G_OBJECT(gk->window), "motion-notify-event", 

Comments