[gnome-builder/gnome-builder-3-26] symbol-tree: clear symbol tree when changing documents
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/gnome-builder-3-26] symbol-tree: clear symbol tree when changing documents
- Date: Wed, 10 Jan 2018 01:45:16 +0000 (UTC)
commit c89094a04649c6a7fa40938cc2d98a170dec3ea7
Author: Christian Hergert <chergert redhat com>
Date: Tue Jan 9 17:44:40 2018 -0800
symbol-tree: clear symbol tree when changing documents
.../symbol-tree/gbp-symbol-layout-stack-addin.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/plugins/symbol-tree/gbp-symbol-layout-stack-addin.c
b/plugins/symbol-tree/gbp-symbol-layout-stack-addin.c
index 2b0233b..d0408b4 100644
--- a/plugins/symbol-tree/gbp-symbol-layout-stack-addin.c
+++ b/plugins/symbol-tree/gbp-symbol-layout-stack-addin.c
@@ -496,6 +496,9 @@ gbp_symbol_layout_stack_addin_set_view (IdeLayoutStackAddin *addin,
g_assert (GBP_IS_SYMBOL_LAYOUT_STACK_ADDIN (self));
g_assert (!view || IDE_IS_LAYOUT_VIEW (view));
+ /* First clear any old symbol tree */
+ gbp_symbol_menu_button_set_symbol_tree (self->button, NULL);
+
if (IDE_IS_EDITOR_VIEW (view))
buffer = ide_editor_view_get_buffer (IDE_EDITOR_VIEW (view));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]