X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fwidgets%2Fmodest-attachments-view.c;fp=src%2Fwidgets%2Fmodest-attachments-view.c;h=a6e55a4f409530d95a09de2164336128289d76b9;hb=df07861ba38a971b7b37c7420398c81bace29b07;hp=ac8d05b2e820ac961f97ad2b0611032a10f76dd2;hpb=56b31bd5bbfebddb1b8d6665e7f142ef4dddd610;p=modest diff --git a/src/widgets/modest-attachments-view.c b/src/widgets/modest-attachments-view.c index ac8d05b..a6e55a4 100644 --- a/src/widgets/modest-attachments-view.c +++ b/src/widgets/modest-attachments-view.c @@ -502,9 +502,12 @@ motion_notify_event (GtkWidget *widget, (gint) event->x_root, (gint) event->y_root); if (priv->style == MODEST_ATTACHMENTS_VIEW_STYLE_LINKS) { if (att_view == priv->press_att_view) { + if (priv->selected == NULL) set_selected (MODEST_ATTACHMENTS_VIEW (widget), MODEST_ATTACHMENT_VIEW (att_view)); } else { - unselect_all (MODEST_ATTACHMENTS_VIEW (widget)); + if (priv->selected) { + unselect_all (MODEST_ATTACHMENTS_VIEW (widget)); + } } } else { @@ -515,6 +518,7 @@ motion_notify_event (GtkWidget *widget, MODEST_ATTACHMENT_VIEW (att_view)); } } + gdk_event_request_motions (event); } return TRUE; }