month-view: don't hide month view when dragging from popover

This commit is contained in:
Georges Basile Stavracas Neto
2017-10-07 11:01:32 -03:00
parent 37fb5e8492
commit df40a4d8bf
2 changed files with 6 additions and 4 deletions
+1 -1
View File
@@ -147,7 +147,7 @@
<object class="GtkPopover" id="overflow_popover"> <object class="GtkPopover" id="overflow_popover">
<property name="can-focus">false</property> <property name="can-focus">false</property>
<property name="position">bottom</property> <property name="position">bottom</property>
<signal name="drag-motion" handler="cancel_dnd_from_overflow_popover" object="GcalMonthView" swapped="yes" /> <signal name="drag-motion" handler="cancel_dnd_from_overflow_popover" object="GcalMonthView" swapped="no" />
<style> <style>
<class name="events" /> <class name="events" />
</style> </style>
+5 -3
View File
@@ -723,11 +723,13 @@ gcal_month_view_key_press (GtkWidget *widget,
} }
static gboolean static gboolean
cancel_dnd_from_overflow_popover (GtkWidget *popover) cancel_dnd_from_overflow_popover (GtkPopover *popover)
{ {
gtk_widget_hide (popover); GCAL_ENTRY;
return FALSE; gtk_popover_popdown (popover);
GCAL_RETURN (FALSE);
} }
static gboolean static gboolean