summaryrefslogtreecommitdiff
path: root/grc/gui/MainWindow.py
diff options
context:
space:
mode:
Diffstat (limited to 'grc/gui/MainWindow.py')
-rw-r--r--grc/gui/MainWindow.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/grc/gui/MainWindow.py b/grc/gui/MainWindow.py
index a2853bdd38..75d9dce433 100644
--- a/grc/gui/MainWindow.py
+++ b/grc/gui/MainWindow.py
@@ -282,6 +282,15 @@ class MainWindow(gtk.Window):
#show/hide notebook tabs
self.notebook.set_show_tabs(len(self._get_pages()) > 1)
+ def update_pages(self):
+ """
+ Forces a reload of all the pages in this notebook.
+ """
+ for page in self._get_pages():
+ success = page.get_flow_graph().reload()
+ if success: # Only set saved if errors occurred during import
+ page.set_saved(False)
+
def get_page(self):
"""
Get the selected page.