Spaces:
Runtime error
Runtime error
Upload main_app.py
Browse files- main_app.py +3 -4
main_app.py
CHANGED
|
@@ -2300,11 +2300,10 @@ Streamlit情報:
|
|
| 2300 |
|
| 2301 |
logger.info("AI応答完了 - 再描画フラグ設定")
|
| 2302 |
|
| 2303 |
-
#
|
| 2304 |
if st.session_state.get('response_completed', False):
|
| 2305 |
st.session_state.response_completed = False # フラグをクリア
|
| 2306 |
-
logger.info("
|
| 2307 |
-
st.rerun()
|
| 2308 |
|
| 2309 |
# DogAssistantの固定配置コンポーネントを描画(右下のみ)
|
| 2310 |
# 犬のボタン表示前にチャットセッション状態を確認
|
|
@@ -2342,7 +2341,7 @@ Streamlit情報:
|
|
| 2342 |
st.session_state.show_all_hidden = not current_state
|
| 2343 |
st.session_state.show_all_hidden_changed = True
|
| 2344 |
logger.info(f"🐕 シンプル犬ボタン: {not current_state}")
|
| 2345 |
-
st.rerun()
|
| 2346 |
|
| 2347 |
# === 手紙タブの描画関数 ===
|
| 2348 |
async def generate_tutorial_letter_async(theme: str, managers) -> str:
|
|
|
|
| 2300 |
|
| 2301 |
logger.info("AI応答完了 - 再描画フラグ設定")
|
| 2302 |
|
| 2303 |
+
# 応答完了後の処理(rerunは削除)
|
| 2304 |
if st.session_state.get('response_completed', False):
|
| 2305 |
st.session_state.response_completed = False # フラグをクリア
|
| 2306 |
+
logger.info("応答完了後の処理完了")
|
|
|
|
| 2307 |
|
| 2308 |
# DogAssistantの固定配置コンポーネントを描画(右下のみ)
|
| 2309 |
# 犬のボタン表示前にチャットセッション状態を確認
|
|
|
|
| 2341 |
st.session_state.show_all_hidden = not current_state
|
| 2342 |
st.session_state.show_all_hidden_changed = True
|
| 2343 |
logger.info(f"🐕 シンプル犬ボタン: {not current_state}")
|
| 2344 |
+
# st.rerun()削除 - Streamlitが自動的に再描画する
|
| 2345 |
|
| 2346 |
# === 手紙タブの描画関数 ===
|
| 2347 |
async def generate_tutorial_letter_async(theme: str, managers) -> str:
|