Fixed (again) how the Add, Edit, Remove, and Send buttons are enabled/disabled
[moonshot-ui.git] / src / moonshot-custom-vbox.vala
index d4d2a9c..7c385c7 100644 (file)
@@ -45,7 +45,7 @@ class CustomVBox : VBox
         set_spacing(spacing);
     }
 
-    public void receive_expanded_event(IdCardWidget id_card_widget)
+    internal void receive_expanded_event(IdCardWidget id_card_widget)
     {
         var list = get_children();
         foreach (Widget id_card in list)
@@ -58,6 +58,12 @@ class CustomVBox : VBox
         check_resize();
     }
 
+    internal void receive_collapsed_event(IdCardWidget id_card_widget)
+    {
+        current_idcard = null;
+        check_resize();
+    }
+
     public void add_id_card_widget(IdCardWidget id_card_widget)
     {
         pack_start(id_card_widget, false, false);