[libgd] gd-main-view: Fix "stuck drag" after rubberband selection



commit e6117cfbd66bd3727f75272a638a08423aedaf40
Author: Alexander Larsson <alexl redhat com>
Date:   Mon Apr 15 13:25:26 2013 +0200

    gd-main-view: Fix "stuck drag" after rubberband selection
    
    We need to unset rubberband_select when we handle it or it will
    cause us to not correctly handle later buttton releases.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=697645

 libgd/gd-main-view.c | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/libgd/gd-main-view.c b/libgd/gd-main-view.c
index e492326..9813fd7 100644
--- a/libgd/gd-main-view.c
+++ b/libgd/gd-main-view.c
@@ -578,6 +578,7 @@ on_button_release_event (GtkWidget *view,
   self->priv->track_motion = FALSE;
   if (self->priv->rubberband_select)
     {
+      self->priv->rubberband_select = FALSE;
       gd_main_view_generic_set_rubberband_range (get_generic (self), NULL, NULL);
       if (self->priv->rubberband_select_last_path)
        {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]