Hide development options in Settings panel

I’ve set toolbarMode=”viewer” under client settings in the config.toml, but the settings panel still shows developer settings like “Run on save”.

I do not want to switch to “minimal” since I’d like to keep the settings menu option to allow users to select themes. Not sure if the display of “development” section in the settings panel is intended, but would love a way to hide that.

I put in a bug fix for this (pending engineer/PM approval): Hide developer options when toolbarMode="viewer" by sfc-gh-dmatthews · Pull Request #13623 · streamlit/streamlit · GitHub

:slight_smile:

The fix has been merged, so you should be able to see it in tonight’s streamlit-nightly release or with the next version of Streamlit.