]> Pileus Git - ~andy/gtk/commitdiff
don't add entry->scroll_offset to entry->drag_start_y. Fixes the entry
authorMichael Natterer <mitch@imendio.com>
Fri, 12 Jan 2007 11:56:57 +0000 (11:56 +0000)
committerMichael Natterer <mitch@src.gnome.org>
Fri, 12 Jan 2007 11:56:57 +0000 (11:56 +0000)
2007-01-12  Michael Natterer  <mitch@imendio.com>

* gtk/gtkentry.c (gtk_entry_button_press): don't add
entry->scroll_offset to entry->drag_start_y. Fixes the entry
starting drags after ridiculously small mouse movements.

svn path=/trunk/; revision=17134

ChangeLog
gtk/gtkentry.c

index a0cf9633753f89d5a1a210bdb2e14895f4d5a495..42e05b11e007108fba1f89e846da1ad08fb483b6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-01-12  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkentry.c (gtk_entry_button_press): don't add
+       entry->scroll_offset to entry->drag_start_y. Fixes the entry
+       starting drags after ridiculously small mouse movements.
+
 2007-01-11  Richard Hult  <richard@imendio.com>
 
        * demos/gtk-demo/main.c: (load_file): Close the file after it's
index de238598dde34a1e58fb4a5c57c346c004716391..ae2ab81f15f72cb4852c8ce9d51081a6a0de7673 100644 (file)
@@ -1745,7 +1745,7 @@ gtk_entry_button_press (GtkWidget      *widget,
               */
              entry->in_drag = TRUE;
              entry->drag_start_x = event->x + entry->scroll_offset;
-             entry->drag_start_y = event->y + entry->scroll_offset;
+             entry->drag_start_y = event->y;
            }
          else
             gtk_editable_set_position (editable, tmp_pos);