Run event after window close #914
Replies: 6 comments 4 replies
|
Would checking for |
|
Follow the example here: https://flet.dev/docs/controls/page/#window_destroy. Inside the |
|
Thank you, this was exactly what I wanted. |
|
hey @FeodorFitsner @ndonkoHenri, is it expected that It feels a bit confusing to set |
|
So what’s the finally anwser? |
|
В документации flet (я использую 0.28.3) сказано сделать так: def on_event(e):
if e.data == 'close':
# bla-bla-bla your code before closing app
page.window.destroy()
page.window.prevent_close = True
page.window.on_event = on_eventЭто работает, но есть нюанс - процесс закрытия приложения занимает около 10 секунд, что не позволительно. page.on_disconnect = on_disconnect # coroutine
async def on_disconnect(e):
# your awesome code (will be executed after closing flet window) |
Uh oh!
There was an error while loading. Please reload this page.
Hello everyone, I would like to know if it is possible to register an event to be executed after closing the window.
All reactions