Sina Media Lab commited on
Commit
f5b4808
·
1 Parent(s): 6a35d67
Files changed (1) hide show
  1. app.py +2 -0
app.py CHANGED
@@ -111,6 +111,7 @@ def navigate_question(direction):
111
  new_question = generate_new_question(st.session_state.current_module, modules[st.session_state.current_module])
112
  st.session_state.questions.append(new_question)
113
  st.session_state.current_index = len(st.session_state.questions) - 1
 
114
 
115
  # Load all modules dynamically
116
  modules = load_modules()
@@ -209,3 +210,4 @@ if st.button("Go!"):
209
 
210
  elif action == "New":
211
  navigate_question("new")
 
 
111
  new_question = generate_new_question(st.session_state.current_module, modules[st.session_state.current_module])
112
  st.session_state.questions.append(new_question)
113
  st.session_state.current_index = len(st.session_state.questions) - 1
114
+ st.experimental_set_query_params() # Triggers a UI update to display the new question
115
 
116
  # Load all modules dynamically
117
  modules = load_modules()
 
210
 
211
  elif action == "New":
212
  navigate_question("new")
213
+ # Ensures the new question and its options are immediately displayed