diff options
Diffstat (limited to 'Lib')
-rw-r--r-- | Lib/webbrowser.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Lib/webbrowser.py b/Lib/webbrowser.py index 77edf0d..ebafd80 100644 --- a/Lib/webbrowser.py +++ b/Lib/webbrowser.py @@ -136,7 +136,7 @@ if os.environ.get("TERM") or os.environ.get("DISPLAY"): register("mosaic", None, GenericBrowser("mosaic %s >/dev/null &")) # Konqueror/kfm, the KDE browser. - if _iscommand("kfm"): + if _iscommand("kfm") or _iscommand("konqueror"): class Konqueror: """Controller for the KDE File Manager (kfm, or Konqueror). @@ -149,7 +149,10 @@ if os.environ.get("TERM") or os.environ.get("DISPLAY"): rc = os.system(cmd) if rc: import time - os.system("kfm -d &") + if _iscommand("konqueror"): + os.system("konqueror --silent &") + else: + os.system("kfm -d &") time.sleep(PROCESS_CREATION_DELAY) rc = os.system(cmd) return not rc |