LearnNewsExamplesServices
Frontmatter
id9273
titleFix missing mobile hamburger menu in DevIndex learn section
stateClosed
labels
bugai
assigneestobiu
createdAtFeb 23, 2026, 11:11 PM
updatedAtFeb 23, 2026, 11:13 PM
githubUrlhttps://github.com/neomjs/neo/issues/9273
authortobiu
commentsCount2
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtFeb 23, 2026, 11:13 PM

Fix missing mobile hamburger menu in DevIndex learn section

Closed v12.0.0 bugai
tobiu
tobiu commented on Feb 23, 2026, 11:11 PM

The DevIndex application was missing the size property tracking in its Viewport and ViewportStateProvider. 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-existent size state property.

This ticket implements viewport size tracking (monitoring resize events and updating stateProvider.data.size) in the DevIndex app, aligning it with the portal app's implementation.

tobiu added the bug label on Feb 23, 2026, 11:11 PM
tobiu added the ai label on Feb 23, 2026, 11:11 PM
tobiu assigned to @tobiu on Feb 23, 2026, 11:11 PM
tobiu referenced in commit a55cf0f - "fix: Add Viewport size monitoring to DevIndex for mobile hamburger menu (#9273)" on Feb 23, 2026, 11:12 PM
tobiu
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
tobiu Feb 23, 2026, 11:13 PM

Completed

tobiu closed this issue on Feb 23, 2026, 11:13 PM