gimp r25587 - in trunk: . app/display app/widgets
- From: neo svn gnome org
- To: svn-commits-list gnome org
- Subject: gimp r25587 - in trunk: . app/display app/widgets
- Date: Thu,  8 May 2008 13:34:27 +0100 (BST)
Author: neo
Date: Thu May  8 12:34:27 2008
New Revision: 25587
URL: http://svn.gnome.org/viewvc/gimp?rev=25587&view=rev
Log:
2008-05-08  Sven Neumann  <sven gimp org>
	* app/display/gimpdisplayshell-callbacks.c
	(gimp_display_shell_events): move the focus to the canvas on
	button-press events.
	* app/widgets/gimpwindow.c (gimp_window_key_press_event): 
removed
	a use of G_UNLIKELY() that is somewhat bogus here.
Modified:
   trunk/ChangeLog
   trunk/app/display/gimpdisplayshell-callbacks.c
   trunk/app/widgets/gimpwindow.c
Modified: trunk/app/display/gimpdisplayshell-callbacks.c
==============================================================================
--- trunk/app/display/gimpdisplayshell-callbacks.c	(original)
+++ trunk/app/display/gimpdisplayshell-callbacks.c	Thu May  8 12:34:27 2008
@@ -193,6 +193,9 @@
       }
 
     case GDK_BUTTON_PRESS:
+      gtk_widget_grab_focus (widget);
+      /* fall through */
+
     case GDK_SCROLL:
       set_display = TRUE;
       break;
Modified: trunk/app/widgets/gimpwindow.c
==============================================================================
--- trunk/app/widgets/gimpwindow.c	(original)
+++ trunk/app/widgets/gimpwindow.c	Thu May  8 12:34:27 2008
@@ -60,7 +60,7 @@
    */
 
   /* text widgets get all key events first */
-  if (G_UNLIKELY (GTK_IS_EDITABLE (focus) || GTK_IS_TEXT_VIEW (focus)))
+  if (GTK_IS_EDITABLE (focus) || GTK_IS_TEXT_VIEW (focus))
     handled = gtk_window_propagate_key_event (window, event);
 
   /* invoke control/alt accelerators */
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]