mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix a regression that broke restarting calibre on macOS
This commit is contained in:
parent
20486dd0a3
commit
5dad6c60ee
@ -400,7 +400,7 @@ def run_gui(opts, args, listener, app, gui_debug=None):
|
|||||||
app = os.path.dirname(os.path.dirname(os.path.realpath(sys.frameworks_dir)))
|
app = os.path.dirname(os.path.dirname(os.path.realpath(sys.frameworks_dir)))
|
||||||
from calibre.debug import run_calibre_debug
|
from calibre.debug import run_calibre_debug
|
||||||
prints('Restarting with:', app)
|
prints('Restarting with:', app)
|
||||||
run_calibre_debug('-c', 'import sys, os, time; time.sleep(3); os.execlp("open", sys.argv[-1])', app)
|
run_calibre_debug('-c', 'import sys, os, time; time.sleep(3); os.execlp("open", "open", sys.argv[-1])', app)
|
||||||
else:
|
else:
|
||||||
import subprocess
|
import subprocess
|
||||||
os.environ['CALIBRE_RESTARTING_FROM_GUI'] = environ_item('1')
|
os.environ['CALIBRE_RESTARTING_FROM_GUI'] = environ_item('1')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user