diff --git a/TermTk/TTkWidgets/TTkTerminal/terminalhelper.py b/TermTk/TTkWidgets/TTkTerminal/terminalhelper.py index a32cab5e..9a1a7780 100644 --- a/TermTk/TTkWidgets/TTkTerminal/terminalhelper.py +++ b/TermTk/TTkWidgets/TTkTerminal/terminalhelper.py @@ -124,6 +124,10 @@ class TTkTerminalHelper(): if self._pid == 0: def _spawnTerminal(argv=self._shell, env=os.environ): + env=env.copy() + env.pop("TERMTK_GPM",None) + env.pop("TERMTK_MOUSE",None) + env['TERM']='screen' os.execvpe(argv[0], argv, env) # threading.Thread(target=_spawnTerminal).start() # TTkHelper.quit()