diff -Nru nautilus-3.4.2/debian/changelog nautilus-3.4.2/debian/changelog --- nautilus-3.4.2/debian/changelog 2013-01-15 06:39:41.000000000 +0000 +++ nautilus-3.4.2/debian/changelog 2013-03-08 18:01:35.000000000 +0000 @@ -1,3 +1,10 @@ +nautilus (1:3.4.2-0ubuntu8) precise; urgency=low + + * debian/patches/git_fix_touch_double_click.patch: upstream patch to try + to fix double click not working on touch screens (lp: #1071922) + + -- Sebastien Bacher Fri, 08 Mar 2013 19:01:32 +0100 + nautilus (1:3.4.2-0ubuntu7) precise-proposed; urgency=low * debian/patches/git_single_filesystem_count.patch: diff -Nru nautilus-3.4.2/debian/patches/git_fix_touch_double_click.patch nautilus-3.4.2/debian/patches/git_fix_touch_double_click.patch --- nautilus-3.4.2/debian/patches/git_fix_touch_double_click.patch 1970-01-01 00:00:00.000000000 +0000 +++ nautilus-3.4.2/debian/patches/git_fix_touch_double_click.patch 2013-03-08 18:01:13.000000000 +0000 @@ -0,0 +1,29 @@ +Subject: [PATCH] eel-canvas: fix double tap with touchscreen devices + +Code here is not doing what the comment (and the symmetric part in +the RELEASE case) says. + +https://bugzilla.gnome.org/show_bug.cgi?id=688281 +--- + eel/eel-canvas.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/eel/eel-canvas.c b/eel/eel-canvas.c +index 4fdef13..7ebd6cc 100644 +--- a/eel/eel-canvas.c ++++ b/eel/eel-canvas.c +@@ -2668,9 +2668,11 @@ eel_canvas_button (GtkWidget *widget, GdkEventButton *event) + /* Pick the current item as if the button were not pressed, and + * then process the event. + */ ++ event->state ^= mask; + canvas->state = event->state; + pick_current_item (canvas, (GdkEvent *) event); +- canvas->state ^= mask; ++ event->state ^= mask; ++ canvas->state = event->state; + retval = emit_event (canvas, (GdkEvent *) event); + break; + +-- +1.8.1.2 diff -Nru nautilus-3.4.2/debian/patches/series nautilus-3.4.2/debian/patches/series --- nautilus-3.4.2/debian/patches/series 2013-01-15 06:39:41.000000000 +0000 +++ nautilus-3.4.2/debian/patches/series 2013-03-08 18:01:21.000000000 +0000 @@ -20,3 +20,4 @@ 22_fix_rename_editbox_a11y_problem.patch git_remote_symlink.patch git_single_filesystem_count.patch +git_fix_touch_double_click.patch