]> granicus.if.org Git - python/commitdiff
Fix for Issue6111.
authorRonald Oussoren <ronaldoussoren@mac.com>
Tue, 26 May 2009 18:41:00 +0000 (18:41 +0000)
committerRonald Oussoren <ronaldoussoren@mac.com>
Tue, 26 May 2009 18:41:00 +0000 (18:41 +0000)
Lib/idlelib/macosxSupport.py

index e759157444a7ada05f9b8b73a3b282b5dbecc301..b23221e759a77a99cf3c4a1beaa0f64fa3e0c0d9 100644 (file)
@@ -82,6 +82,12 @@ def overrideRootMenu(root, flist):
 
     def config_dialog(event=None):
         from idlelib import configDialog
+
+        # Ensure that the root object has an instance_dict attribute,
+        # mirrors code in EditorWindow (although that sets the attribute
+        # on an EditorWindow instance that is then passed as the first
+        # argument to ConfigDialog)
+        root.instance_dict = flist.inversedict
         configDialog.ConfigDialog(root, 'Settings')