Skip to content

Conversation

@maparent
Copy link
Collaborator

@maparent maparent commented Aug 29, 2025

https://linear.app/discourse-graphs/issue/ENG-804/load-settings-bug

Restoring the previous jsx setting fixes the bug.
Not sure about the semantics of that flag, interesting that it's different in roam vs all other react projects.

I also found out that the issue centres on the loop at Settings.tsx:194-201. Removing those lines also allows the panel to appear the first time. Replacing the content of the loop with something trivial does not help.

@linear
Copy link

linear bot commented Aug 29, 2025

@supabase
Copy link

supabase bot commented Aug 29, 2025

This pull request has been ignored for the connected project zytfjzqyijgagqxrzbmz because there are no changes detected in packages/database/supabase directory. You can change this behaviour in Project Integrations Settings ↗︎.


Preview Branches by Supabase.
Learn more about Supabase Branching ↗︎.

@maparent maparent requested a review from mdroidian August 29, 2025 13:47
Copy link
Contributor

@mdroidian mdroidian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@maparent what was the reason for removing it?

@mdroidian mdroidian merged commit 3e17556 into main Aug 29, 2025
5 checks passed
@github-project-automation github-project-automation bot moved this to Done in General Aug 29, 2025
@mdroidian mdroidian deleted the eng-804-load-settings-bug branch August 29, 2025 16:49
@maparent
Copy link
Collaborator Author

maparent commented Aug 29, 2025

It looked like an artifact of previous changes. The inherited value is jsx-roam, and that is from the turbo configuration, so I thought I would go with the official value, and the side-effect was not immediately obvious.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants