python-eel / Eel

A little Python library for making simple Electron-like HTML/JS GUI apps
MIT License
6.3k stars 580 forks source link

Main application closes when eel web page is refreshed #581

Open WillianGuerreiroColares opened 2 years ago

WillianGuerreiroColares commented 2 years ago

Main application is supported by flask. EEL Thread is started and web page pop-ups.Everything goes fine until user refresh eel web page. In this moment, main application stops.

import a import b import flask

def gui(): eel.start('index.html', size=(454, 440), port=8000, close_callback=close_callback, cmdline_args=['--disable-translate'])

eel.init('web')

Flask app started ...

app. run()

Thread(target=gui, daemon=True).start()

Desktop (please complete the following information):

nricciardi commented 1 year ago

I have the same problem, I have almost resolved it using shutdown_delay, but it only works on Linux (for me).

Anyway, how have you fixed?