* src/compose.c
authorAlfons Hoogervorst <alfons@proteus.demon.nl>
Thu, 5 Feb 2004 16:14:22 +0000 (16:14 +0000)
committerAlfons Hoogervorst <alfons@proteus.demon.nl>
Thu, 5 Feb 2004 16:14:22 +0000 (16:14 +0000)
grab focus only when lbutton was pressed (bug #430 cont'd;
don't have clue yet why the cursor pos is at the end of the
text.)
(with apologies for breaking the freeze with this last-minute fix)

ChangeLog.claws
configure.ac
src/compose.c

index 489b807..e798dd4 100644 (file)
@@ -1,3 +1,10 @@
+2004-04-02 [alfons]    0.9.8claws62
+
+       * src/compose.c
+               grab focus only when lbutton was pressed (bug #430 cont'd; 
+               don't have clue yet why the cursor pos is at the end of the
+               text.)
+
 2004-04-02 [alfons]    0.9.8claws61
 
        * src/compose.c
index 71e86b7..619640b 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=9
 MICRO_VERSION=8
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=61
+EXTRA_VERSION=62
 if test $EXTRA_VERSION -eq 0; then
     VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}claws
 else
index 0f1a081..784f4de 100644 (file)
@@ -7127,8 +7127,10 @@ void compose_headerentry_changed_cb(GtkWidget *entry,
 static gboolean compose_headerentry_button_pressed
        (GtkWidget *entry, GdkEventButton *event, gpointer data)
 {
-       gtk_widget_grab_focus(entry);
-       return TRUE;
+       /* if this is a lclick, grab the focus */
+       if (event->button == 1)
+               gtk_widget_grab_focus(entry);
+       return FALSE;
 }
 
 static void compose_show_first_last_header(Compose *compose, gboolean show_first)