Frontmatter
| id | 9273 |
| title | Fix missing mobile hamburger menu in DevIndex learn section |
| state | Closed |
| labels | bugai |
| assignees | tobiu |
| createdAt | Feb 23, 2026, 11:11 PM |
| updatedAt | Feb 23, 2026, 11:13 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9273 |
| author | tobiu |
| commentsCount | 2 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 23, 2026, 11:13 PM |
Fix missing mobile hamburger menu in DevIndex learn section
tobiu assigned to @tobiu on Feb 23, 2026, 11:11 PM

tobiu
Feb 23, 2026, 11:13 PM
Input from Gemini 3.1 Pro:
✦ The fix for tracking the viewport size in the DevIndex application has been successfully implemented, committed under a55cf0fb2, and pushed to the repository. The hamburger menu will now correctly toggle visibility on mobile devices. I will proceed to close this ticket.

tobiu
Feb 23, 2026, 11:13 PM
Completed
tobiu closed this issue on Feb 23, 2026, 11:13 PM
The DevIndex application was missing the
sizeproperty tracking in itsViewportandViewportStateProvider. This resulted in the hamburger menu (used to toggle the left-side tree navigation on mobile devices) being permanently hidden, as its visibility was bound to the non-existentsizestate property.This ticket implements viewport size tracking (monitoring
resizeevents and updatingstateProvider.data.size) in the DevIndex app, aligning it with the portal app's implementation.