-
-
Notifications
You must be signed in to change notification settings - Fork 410
Open
Labels
Status: TriageThis is the initial status for an issue that requires triage.This is the initial status for an issue that requires triage.π BugIndicates that the issue is a bug or defect.Indicates that the issue is a bug or defect.
Description
Describe the bug
-
On the JSON Schema Tooling page, when refreshing the page (F5), the UI briefly renders with the default "Group By: Tooling Type" option before switching to the previously selected value (such as "None" or "Language").
-
This causes a visible flicker where the tooling list and grouping briefly change, resulting in a confusing and unpolished user experience.
2026-01-21.00-49-30.webm
Steps To Reproduce
- Go to https://json-schema.org/tools
- Change the "Group By" option to "None" or "Language"
- Press F5 to refresh the page
- Observe that the page briefly renders grouped by "Tooling Type" before switching to the selected option
Expected Behavior
- The page should render directly in the correct "Group By" state on load, without briefly showing the default grouping or triggering a visible UI transition.
Screenshots
Screencast:
2026-01-21.00-49-30.webm
Device Information [optional]
- OS: Ubuntu
- Browser: Brave
- version: LatesAre you working on this issue?
Yes
Do you think this work might require an [Architectural Decision Record (ADR)]? (significant or noteworthy)
No
Metadata
Metadata
Assignees
Labels
Status: TriageThis is the initial status for an issue that requires triage.This is the initial status for an issue that requires triage.π BugIndicates that the issue is a bug or defect.Indicates that the issue is a bug or defect.