From: Terry Jan Reedy Date: Mon, 7 Sep 2015 05:58:05 +0000 (-0400) Subject: Issue #24889: When starting Idle, force focus onto Idle window if not already X-Git-Tag: v2.7.11rc1~173 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=baf9ef960c22d9bea2d0189549514c0044e68978;p=thirdparty%2FPython%2Fcpython.git Issue #24889: When starting Idle, force focus onto Idle window if not already there (as when opening Idle from interactive Python on Windows). --- diff --git a/Lib/idlelib/PyShell.py b/Lib/idlelib/PyShell.py index 23337f8ed546..688ec1460722 100755 --- a/Lib/idlelib/PyShell.py +++ b/Lib/idlelib/PyShell.py @@ -1054,6 +1054,7 @@ class PyShell(OutputWindow): nosub = "==== No Subprocess ====" self.write("Python %s on %s\n%s\n%s" % (sys.version, sys.platform, self.COPYRIGHT, nosub)) + self.text.focus_force() self.showprompt() import Tkinter Tkinter._default_root = None # 03Jan04 KBK What's this?