summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Natterer <mitch@imendio.com>2007-01-12 11:56:57 +0000
committerMichael Natterer <mitch@src.gnome.org>2007-01-12 11:56:57 +0000
commitadcdfcd59f6d3dfe84a95e3d49a0b34f1c4dd4a3 (patch)
tree72e89f7bce8a439d4bba140fcf48152114897704
parent5bc2f68a5ce4847acde4f7e05b6e0139b72fdbc5 (diff)
downloadgtk+-adcdfcd59f6d3dfe84a95e3d49a0b34f1c4dd4a3.tar.gz
don't add entry->scroll_offset to entry->drag_start_y. Fixes the entry
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
-rw-r--r--ChangeLog6
-rw-r--r--gtk/gtkentry.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index a0cf963375..42e05b11e0 100644
--- 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
diff --git a/gtk/gtkentry.c b/gtk/gtkentry.c
index de238598dd..ae2ab81f15 100644
--- a/gtk/gtkentry.c
+++ b/gtk/gtkentry.c
@@ -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);