Thank you for your time.
I still find the same problem with your deployment of MADGUI, after I tested your deployement of MADGUI, you just have to go on it again without uploading any file, you will see data on the prediction page that you are not suppose to see since you didn’t upload any data yet.
Another way to reproduce it:
- launch one page of MADGUI (let say as USER 1)
- use the data on GitHub
- complete the selection of features and targets
- it will unlock the others pages (Prediction and Bayesian)
- then launch a new MADGUI page (like if you are another user, USER 2)
- click “Reset all” in the sidebar
- go back to the first MADGUI (in USER 1 page) and you will see that your selection of features and targets and the access to the others pages are reset too when it should not.
In my perspective it seems that in streamlit cloud there is 1 st.session_state by application deployed and not 1 by user that launch the app so I can’t have multiple user at the same time using st.session_state.
I don’t have this problem in local when I open multiple page at the same time because they all have their one address (localhost:8501, localhost:8502,…), there is no interaction between them.