[bijiben] bjb-controller: added not covered cases to switch statements
- From: Jonathan Kang <jonathankang src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [bijiben] bjb-controller: added not covered cases to switch statements
- Date: Fri, 19 May 2017 06:00:02 +0000 (UTC)
commit 45ea3f63580cfbedb22ff781522c3f952078bb03
Author: Iñigo Martínez <inigomartinez gmail com>
Date: Sat May 6 12:19:51 2017 +0200
bjb-controller: added not covered cases to switch statements
An new case has been created for BIJI_MANAGER_MASS_CHANGE as it was
covered inside the default case by checking flag again.
https://bugzilla.gnome.org/show_bug.cgi?id=771225
src/bjb-controller.c | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/src/bjb-controller.c b/src/bjb-controller.c
index 4ed1a2b..a16778b 100644
--- a/src/bjb-controller.c
+++ b/src/bjb-controller.c
@@ -536,7 +536,7 @@ update_controller_callback (GList *result,
case BIJI_ARCHIVED_ITEMS:
bjb_window_base_switch_to (priv->window, BJB_WINDOW_BASE_ARCHIVE_VIEW);
break;
-
+ case BIJI_LIVING_ITEMS:
default:
break;
}
@@ -619,6 +619,11 @@ on_manager_changed (BijiManager *manager,
switch (flag)
{
+ case BIJI_MANAGER_MASS_CHANGE:
+ bjb_controller_apply_needle (self);
+ g_timeout_add (1, (GSourceFunc) bjb_controller_set_window_active, self);
+ break;
+
/* If this is a *new* item, per def prepend */
case BIJI_MANAGER_ITEM_ADDED:
if (BIJI_IS_NOTE_OBJ (item))
@@ -670,10 +675,10 @@ on_manager_changed (BijiManager *manager,
* Use another thread for this, because controller is now up to date,
* and we need to unlock mutex,
* since activating window can call this function! */
+
+ case BIJI_MANAGER_CHANGE_FLAG:
default:
bjb_controller_apply_needle (self);
- if (flag == BIJI_MANAGER_MASS_CHANGE)
- g_timeout_add (1, (GSourceFunc) bjb_controller_set_window_active, self);
}
g_mutex_unlock (&priv->mutex);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]