[gitg/wip/actions] 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] Clear ref cache in action interface
- Date: Mon, 20 Jan 2014 12:18:22 +0000 (UTC)
commit 307e31afc7d9bbfb41306379368e8e107878bfed
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]