Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JSON parse errors are errantly "sticky" #2324

Closed
treuille opened this issue Nov 8, 2020 · 1 comment · Fixed by #3529
Closed

JSON parse errors are errantly "sticky" #2324

treuille opened this issue Nov 8, 2020 · 1 comment · Fixed by #3529
Assignees
Labels
type:bug Something isn't working

Comments

@treuille
Copy link
Contributor

treuille commented Nov 8, 2020

Summary

When you correct a malformed JSON string passed to st.json, the error doesn't go away.

Steps to reproduce

I created an app which demonstrates the bug and the exact steps to reproduced. Click the badge below to run the app.

Streamlit App

Is this a regression?

Unkown

Debug info

  • Streamlit version: v0.70
  • Browser: Google Chrome | 86.0.4240.183 (Official Build) (x86_64)
  • OS: macOS Version 10.15.7 (Build 19H2)
  • JavaScript: V8 8.6.395.23
@treuille treuille added type:bug Something isn't working status:needs-triage Has not been triaged by the Streamlit team labels Nov 8, 2020
@nthmost nthmost added feature:markdown type:regression This bug is a regression and removed status:needs-triage Has not been triaged by the Streamlit team feature:markdown type:regression This bug is a regression labels Nov 11, 2020
@nthmost
Copy link
Contributor

nthmost commented Nov 11, 2020

Thanks for the sample app, that's a really nifty way of documenting the problem.

Clearly this is no bueno, and probably not too deep of a problem. I'll see how quickly we can get to this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants