Skip to content

Commit 665cdc0

Browse files
committed
Bug fixing
1 parent fb17064 commit 665cdc0

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

lib/app/app.py

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def __init__(self):
4848
# init Eel
4949
frontend_dir = self.settings_manager.frontend_directory
5050

51-
Logger.log_info(msg=f"Init frontend '{frontend_dir}' @ {self.settings_manager.frontend_start}", is_verbose=self.verbose)
51+
Logger.log_info(msg=f"init frontend '{frontend_dir}' @ {self.settings_manager.frontend_start}", is_verbose=self.verbose)
5252
eel.init(frontend_dir, allowed_extensions=['.html']) # init eel
5353

5454
@property
@@ -128,18 +128,16 @@ def start(self) -> None:
128128

129129
Logger.log_info(msg=f"start app... (mode: {mode})", is_verbose=self.verbose)
130130

131-
def close_callback(*args, **kwargs) -> None:
131+
def on_websocket_change(*args, **kwargs) -> None:
132132
"""
133-
Callback to back up work directory on close
133+
Callback for Eel start method
134134
"""
135135

136-
Logger.log_info(msg="close app...", is_verbose=self.verbose)
136+
Logger.log_info(msg="eel web socket change status...", is_verbose=self.verbose)
137137

138138
self.project_manager.backup_work_dir() # back up files if required
139139

140-
Utils.exit(verbose=False) # force exit
141-
142-
eel.start(frontend_start, port=port, shutdown_delay=shutdown_delay, mode=mode, close_callback=close_callback,
140+
eel.start(frontend_start, port=port, shutdown_delay=shutdown_delay, mode=mode, close_callback=on_websocket_change,
143141
cmdline_args=["--disable-translate"]) # start eel: this generates a loop
144142

145143
@classmethod
@@ -226,8 +224,6 @@ def close(self) -> None:
226224

227225
self.project_manager.backup_work_dir()
228226

229-
Utils.exit()
230-
231227
except Exception:
232228
pass
233229

0 commit comments

Comments
 (0)