Spaces:
Sleeping
Sleeping
Update src/streamlit_app.py
Browse files- src/streamlit_app.py +15 -14
src/streamlit_app.py
CHANGED
|
@@ -397,6 +397,21 @@ if st.button("Comenzar evaluaci贸n", key="comenzar_eval", disabled=st.session_st
|
|
| 397 |
_liberar_memoria()
|
| 398 |
st.rerun()
|
| 399 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 400 |
if st.session_state.get("eval_running") and st.session_state.get("eval_requested"):
|
| 401 |
st.session_state["eval_requested"] = False
|
| 402 |
|
|
@@ -549,17 +564,3 @@ if st.session_state.get("eval_success") and st.session_state.get("last_result"):
|
|
| 549 |
_reset_estado_inicial()
|
| 550 |
st.rerun()
|
| 551 |
|
| 552 |
-
if st.session_state.get("eval_running"):
|
| 553 |
-
st.markdown("---")
|
| 554 |
-
st.warning("Evaluaci贸n en curso. Los controles est谩n bloqueados hasta finalizar o cancelar.")
|
| 555 |
-
confirmar_cancelacion = st.checkbox(
|
| 556 |
-
"Confirmo que quiero cancelar la evaluaci贸n en curso",
|
| 557 |
-
key="confirmar_cancelacion_en_curso",
|
| 558 |
-
value=False,
|
| 559 |
-
)
|
| 560 |
-
if st.button("Cancelar evaluaci贸n", key="cancelar_eval_en_curso"):
|
| 561 |
-
if confirmar_cancelacion:
|
| 562 |
-
_reset_estado_inicial()
|
| 563 |
-
st.rerun()
|
| 564 |
-
else:
|
| 565 |
-
st.warning("Debes confirmar la cancelaci贸n para detener la evaluaci贸n.")
|
|
|
|
| 397 |
_liberar_memoria()
|
| 398 |
st.rerun()
|
| 399 |
|
| 400 |
+
if st.session_state.get("eval_running"):
|
| 401 |
+
st.markdown("---")
|
| 402 |
+
st.warning("Evaluaci贸n en curso. Los controles est谩n bloqueados hasta finalizar o cancelar.")
|
| 403 |
+
confirmar_cancelacion = st.checkbox(
|
| 404 |
+
"Confirmo que quiero cancelar la evaluaci贸n en curso",
|
| 405 |
+
key="confirmar_cancelacion_en_curso",
|
| 406 |
+
value=False,
|
| 407 |
+
)
|
| 408 |
+
if st.button("Cancelar evaluaci贸n", key="cancelar_eval_en_curso"):
|
| 409 |
+
if confirmar_cancelacion:
|
| 410 |
+
_reset_estado_inicial()
|
| 411 |
+
st.rerun()
|
| 412 |
+
else:
|
| 413 |
+
st.warning("Debes confirmar la cancelaci贸n para detener la evaluaci贸n.")
|
| 414 |
+
|
| 415 |
if st.session_state.get("eval_running") and st.session_state.get("eval_requested"):
|
| 416 |
st.session_state["eval_requested"] = False
|
| 417 |
|
|
|
|
| 564 |
_reset_estado_inicial()
|
| 565 |
st.rerun()
|
| 566 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|