Commit
the-way-out
v0.2.14
modified editor.py
@@ -291,6 +291,7 @@ class LevelEditor:
and my < self.height - self.TOOLBAR_H
and not any(self._mouse_buttons)
and self._box_start is None
and not self.editing_name
)
target = 1.0 if hot else 0.0
if self._palette_anim != target:
modified main.py
@@ -373,6 +373,11 @@ while running:
if bundle is not None:
subprocess.Popen(["/usr/bin/open", "-n", bundle])
raise SystemExit(0)
if getattr(sys, "frozen", False) and sys.platform == "darwin":
# Bundle path unresolvable on a frozen darwin build —
# os.execv here would reproduce B28 (two windows). Exit
# cleanly; the user re-launches manually.
raise SystemExit(0)
if getattr(sys, "frozen", False):
os.execv(sys.executable, [sys.executable])
else: