[master 1/2] Prevent spokes from being exited more times.

jkonecny12 installerbot-noreply at redhat.com
Wed Mar 25 11:07:14 UTC 2015


From: Jiri Konecny <jkonecny at redhat.com>

Thank you davidshea for help.
---
 pyanaconda/ui/gui/hubs/__init__.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/pyanaconda/ui/gui/hubs/__init__.py b/pyanaconda/ui/gui/hubs/__init__.py
index a139bb2..e266b96 100644
--- a/pyanaconda/ui/gui/hubs/__init__.py
+++ b/pyanaconda/ui/gui/hubs/__init__.py
@@ -364,6 +364,10 @@ def _on_spoke_clicked(self, selector, event, spoke):
         self.main_window.enterSpoke(spoke)
 
     def spoke_done(self, spoke):
+        # Ignore if not in a spoke
+        if not self._inSpoke:
+            return
+
         spoke.visitedSinceApplied = True
 
         # Don't take visitedSinceApplied into account here.  It will always be


-- 
To view this commit on github, visit https://github.com/rhinstaller/anaconda/commit/9c40bff44e46c8f323dd4e29d8e3e89a96ce3153


More information about the anaconda-patches mailing list