Sidebar logo disappears after fragment run_every period

I just upgraded to Streamlit v1.39.0 from 1.38.

The sidebar logo disappears if there is an st.fragment() with run_every, after the first fragment run_every period.

Looks like this is the same issue as this one: Bad 'setIn' index : Issue with using fragments that do not render anything within multipage app

And a fix is imminent: [fix] MPA page layout resetting if page has fragment by sfc-gh-pchiu · Pull Request #9723 · streamlit/streamlit · GitHub