Update app.py
Browse files
app.py
CHANGED
@@ -113,11 +113,16 @@ with st.expander("Génération de la dictée", expanded=st.session_state.expande
|
|
113 |
if submitted or 'dictee' in st.session_state:
|
114 |
if 'dictee' not in st.session_state:
|
115 |
st.session_state.dictee = generer_dictee(classe, longueur)
|
|
|
|
|
116 |
dictee = st.session_state.dictee
|
117 |
st.session_state.expanded = False
|
118 |
st.divider()
|
119 |
st.spinner(text="Dictée en cours de création...")
|
120 |
-
st.
|
|
|
|
|
|
|
121 |
if mode.startswith("S'entrainer"):
|
122 |
if 'audio_urls' not in st.session_state:
|
123 |
st.session_state.audio_urls = dictee_to_audio_segmented(dictee)
|
|
|
113 |
if submitted or 'dictee' in st.session_state:
|
114 |
if 'dictee' not in st.session_state:
|
115 |
st.session_state.dictee = generer_dictee(classe, longueur)
|
116 |
+
if 'expandedmodified' not in st.session_state:
|
117 |
+
st.session_state.expandedmodified = False
|
118 |
dictee = st.session_state.dictee
|
119 |
st.session_state.expanded = False
|
120 |
st.divider()
|
121 |
st.spinner(text="Dictée en cours de création...")
|
122 |
+
if st.session_state.expandedmodified == False:
|
123 |
+
st.rerun()
|
124 |
+
st.session_state.expandedmodified = True
|
125 |
+
st.session_state.expandedmodified == False
|
126 |
if mode.startswith("S'entrainer"):
|
127 |
if 'audio_urls' not in st.session_state:
|
128 |
st.session_state.audio_urls = dictee_to_audio_segmented(dictee)
|