X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=sidebyside;f=libview%2Fev-view.c;h=4686560b6ff705ab21684fd856593d71f2ca7408;hb=8f14b57fc379190e289d2f58bef46c1e5ef99925;hp=471c66ca81aeb7c178e286020469dec8b9292896;hpb=584f014b63c56fe3770cba9682fc21c31e09a2e9;p=evince.git diff --git a/libview/ev-view.c b/libview/ev-view.c index 471c66ca..4686560b 100644 --- a/libview/ev-view.c +++ b/libview/ev-view.c @@ -3996,7 +3996,12 @@ ev_view_button_release_event (GtkWidget *widget, view->pressed_button = -1; return TRUE; - } + } + + if (view->pressed_button == 1 && event->state & GDK_CONTROL_MASK) { + view->pressed_button = -1; + return TRUE; + } if (view->drag_info.in_drag) { view->drag_info.release_timeout_id =