Add optional 'force' argument (default 0) to load_dict().
If set, redo the display even if it's the same dict.
diff --git a/Tools/idle/StackViewer.py b/Tools/idle/StackViewer.py
index 7af6378..688c1b4 100644
--- a/Tools/idle/StackViewer.py
+++ b/Tools/idle/StackViewer.py
@@ -220,8 +220,8 @@
     
     dict = -1
     
-    def load_dict(self, dict):
-        if dict is self.dict:
+    def load_dict(self, dict, force=0):
+        if dict is self.dict and not force:
             return
         subframe = self.subframe
         frame = self.frame