[bijiben] controller: check for zero notes at deletion.



commit 393c6b00633dd2f6715d3e1d55988801074e899f
Author: Pierre-Yves Luyten <py luyten fr>
Date:   Tue Jun 10 00:21:09 2014 +0200

    controller: check for zero notes at deletion.
    
    See 731398

 src/bjb-controller.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/src/bjb-controller.c b/src/bjb-controller.c
index 3f60ad9..ed05314 100644
--- a/src/bjb-controller.c
+++ b/src/bjb-controller.c
@@ -646,7 +646,12 @@ on_manager_changed (BijiManager            *manager,
         gtk_list_store_remove (GTK_LIST_STORE (priv->model), p_iter);
 
       priv->items_to_show = g_list_remove (priv->items_to_show, item);
-      notify_displayed_items_changed (self);
+      if (priv->items_to_show == NULL)
+        bjb_window_base_switch_to (self->priv->window, BJB_WINDOW_BASE_NO_NOTE);
+
+      else
+        notify_displayed_items_changed (self);
+
       break;
 
     default:


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