[gnome-todo] task-list-panel: Switch to main page on menu hide



commit ff266e15bb90a0cd21dfed5954d08b2affb5d377
Author: Rachit Keerti Das <rachitkdas gmail com>
Date:   Sat Jul 3 13:33:15 2021 +0530

    task-list-panel: Switch to main page on menu hide
    
    Switch back to the main page of the GtkStack everytime the popover is
    hidden.
    
    This ensures that the main view of secondary menu is displayed on next
    click regardless of how it was closed.
    
    Fixes :
    https://gitlab.gnome.org/GNOME/gnome-todo/-/issues/391
    https://gitlab.gnome.org/GNOME/gnome-todo/-/issues/384

 src/plugins/task-lists-workspace/gtd-task-list-panel.c | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/src/plugins/task-lists-workspace/gtd-task-list-panel.c 
b/src/plugins/task-lists-workspace/gtd-task-list-panel.c
index 07434557..3caa0643 100644
--- a/src/plugins/task-lists-workspace/gtd-task-list-panel.c
+++ b/src/plugins/task-lists-workspace/gtd-task-list-panel.c
@@ -328,6 +328,7 @@ on_popover_hidden_cb (GtkPopover       *popover,
                       GtdTaskListPanel *self)
 {
   gtk_editable_set_text (self->rename_entry, "");
+  gtk_stack_set_visible_child_name (self->popover_stack, "main");
 }
 
 static void


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