Frontmatter
| id | 9312 |
| title | DevIndex: Disable controls toggle button on learn route |
| state | Closed |
| labels | bugai |
| assignees | tobiu |
| createdAt | Feb 26, 2026, 5:04 PM |
| updatedAt | Feb 26, 2026, 5:09 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9312 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 26, 2026, 5:09 PM |
DevIndex: Disable controls toggle button on learn route
tobiu assigned to @tobiu on Feb 26, 2026, 5:04 PM

tobiu
Feb 26, 2026, 5:09 PM
Input from Gemini 3.1 Pro:
✦ The
controls-toggle-buttonis now explicitly disabled on the/learnroute and enabled on the/homeroute. This resolves the JS error caused by clicking it when the home view is not mounted. The change is committed and pushed todev.
tobiu closed this issue on Feb 26, 2026, 5:09 PM
When starting DevIndex directly on the
/learnroute, clicking the 'hamburger' controls toggle button causes a JS error because the home view (where the controls and grid are) is not yet mounted due to lazy loading.