Custom widget to connect many applications in Streamlit

Hey @Chakra!

Welcome to the Streamlit Community! :tada: :tada: :tada: :tada: :tada: :tada: :tada: :partying_face:

The issue your running into here is because on each button click Streamlit reruns the script from top to bottom, thus it resets your application choice click. There are ways around this if you use Session State, or if you do a bit of trickery with the order that you call your functions in along with pickling some info.

I have attached links to some other discussion that may help!

Hope this is helpful!
Happy Streamlit-ing!
Marisa