James McCool
commited on
Commit
·
9da8f46
1
Parent(s):
b439c13
Enhance session state management in app.py
Browse files- Added handling for 'stack_frame' in session state management to ensure proper cleanup during user interactions.
- This change improves the reliability of the application by preventing potential issues related to stale session data.
app.py
CHANGED
@@ -116,6 +116,7 @@ with tab2:
|
|
116 |
if submitted:
|
117 |
if 'player_frame' in st.session_state:
|
118 |
del st.session_state['player_frame']
|
|
|
119 |
del st.session_state['stack_frame']
|
120 |
# Apply entry name filter if specific entries are selected
|
121 |
if entry_parse_var == 'Specific' and entry_names:
|
@@ -208,6 +209,7 @@ with tab2:
|
|
208 |
st.session_state.current_page = 1
|
209 |
if 'player_frame' in st.session_state:
|
210 |
del st.session_state['player_frame']
|
|
|
211 |
del st.session_state['stack_frame']
|
212 |
|
213 |
with pagination_cols[3]:
|
@@ -215,6 +217,7 @@ with tab2:
|
|
215 |
st.session_state.current_page += 1
|
216 |
if 'player_frame' in st.session_state:
|
217 |
del st.session_state['player_frame']
|
|
|
218 |
del st.session_state['stack_frame']
|
219 |
|
220 |
# Calculate start and end indices for current page
|
|
|
116 |
if submitted:
|
117 |
if 'player_frame' in st.session_state:
|
118 |
del st.session_state['player_frame']
|
119 |
+
if 'stack_frame' in st.session_state:
|
120 |
del st.session_state['stack_frame']
|
121 |
# Apply entry name filter if specific entries are selected
|
122 |
if entry_parse_var == 'Specific' and entry_names:
|
|
|
209 |
st.session_state.current_page = 1
|
210 |
if 'player_frame' in st.session_state:
|
211 |
del st.session_state['player_frame']
|
212 |
+
if 'stack_frame' in st.session_state:
|
213 |
del st.session_state['stack_frame']
|
214 |
|
215 |
with pagination_cols[3]:
|
|
|
217 |
st.session_state.current_page += 1
|
218 |
if 'player_frame' in st.session_state:
|
219 |
del st.session_state['player_frame']
|
220 |
+
if 'stack_frame' in st.session_state:
|
221 |
del st.session_state['stack_frame']
|
222 |
|
223 |
# Calculate start and end indices for current page
|