[gitg/wip/actions: 17/26] Clear ref cache in action interface
- From: Jesse van den Kieboom <jessevdk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gitg/wip/actions: 17/26] Clear ref cache in action interface
- Date: Sat, 12 Jul 2014 08:56:58 +0000 (UTC)
commit 669701f428fb114588c8345490d4c12f032ab5de
Author: Jesse van den Kieboom <jessevdk gmail com>
Date: Mon Jan 20 13:17:30 2014 +0100
Clear ref cache in action interface
gitg/gitg-ref-action-rename.vala | 1 -
gitg/history/gitg-history-action-interface.vala | 3 +++
2 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/gitg/gitg-ref-action-rename.vala b/gitg/gitg-ref-action-rename.vala
index fec2021..ea16dcd 100644
--- a/gitg/gitg-ref-action-rename.vala
+++ b/gitg/gitg-ref-action-rename.vala
@@ -119,7 +119,6 @@ class RefActionRename : GitgExt.Action, GitgExt.RefAction, Object
return;
}
- action_interface.application.repository.clear_refs_cache();
action_interface.replace_ref(reference, new_ref);
}
}
diff --git a/gitg/history/gitg-history-action-interface.vala b/gitg/history/gitg-history-action-interface.vala
index 6ca9360..77a0746 100644
--- a/gitg/history/gitg-history-action-interface.vala
+++ b/gitg/history/gitg-history-action-interface.vala
@@ -35,16 +35,19 @@ class ActionInterface : Object, GitgExt.RefActionInterface
public void add_ref(Gitg.Ref reference)
{
+ application.repository.clear_refs_cache();
d_refs_list.add_ref(reference);
}
public void remove_ref(Gitg.Ref reference)
{
+ application.repository.clear_refs_cache();
d_refs_list.remove_ref(reference);
}
public void replace_ref(Gitg.Ref old_ref, Gitg.Ref new_ref)
{
+ application.repository.clear_refs_cache();
d_refs_list.replace_ref(old_ref, new_ref);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]