If I’m typing in a dash app while the debugger is up, the hot reload doesn’t work. I can just paste a comment and it’ll still error out
Exception has occurred: SystemExit
3
File "/home/myhome/PycharmProjects/myapp/main.py", line 26, in <module>
app.run_server(host='0.0.0.0', debug=debug, threaded=False)
SystemExit: 3
The desired functionality is for the app to reload, like it does in Pycharm (and probably other IDEs)
Whats worse about this problem is that the line with the error is selected, “app.run_server(host=‘0.0.0.0’, debug=debug, threaded=False)”
so if I’m typing (which I always am, because thats what triggers the error) it’ll delete the selected text. So I always have to undo, every time. I’ve been using hot reload of dash apps for quite a while, so its been a struggle stopping the app manually before I start typing every time now
To reproduce
start a dash app, have it running
type anything, anywhere, and keep typing
watch the app.run_server line get erased