How to prevent re-run after removing url query params using experimental_ set_ query_ params()?

After I fetched the url query params using st.experimental_get_query_params(), I want to remove the query params at the end of the script using st.experimental_set_query_params(). Currently, this triggers a re-run of the script. Is there a way to just remove the url query params without re-running the script?
I am using streamlit 1.29.0 and Python 3.11.6.

The issue is caused by the streamlit_tags input widget.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.