Top nav: Workspace, Gallery, Help, and Open Workspace links are clickable but do not navigate #58

Closed
opened 2026-09-02 02:08:40 +00:00 by Mark · 0 comments
Owner

Bug

In the ThreadCraft app, the four top-navigation links (Workspace, Gallery, Help, Open Workspace) are rendered and visible, but clicking them has no effect. The browser URL does not change, no route transition occurs, and no page navigation happens.

Reproduction

  1. Open http://127.0.0.1:5173/workspace in a browser.
  2. Note the top nav has four links: Workspace (e3), Gallery (e4), Help (e5), and the amber "Open Workspace" CTA button (e6).
  3. Click Gallery (e4).
  4. Observe: URL stays at /workspace, no navigation, no error.
  5. Click Help (e5). Same result.
  6. Click Workspace (e3). Same result.
  7. Click Open Workspace (e6). Same result.

Observed

  • Confirmed 2026-09-01 via BrowserOS MCP act kind=click on each link, then tabs action=list to check the URL. URL stayed at http://127.0.0.1:5173/workspace after each click.
  • The accessibility tree shows all four links as visible and enabled.
  • The router is configured correctly: src/App.tsx lines 12–17 register Routes for /, /workspace, /editor, /gallery, /help.
  • The Navbar imports Link from 'react-router' (Navbar.tsx line 2). Both react-router and react-router-dom are installed (package.json).

Expected

Clicking any of the four nav links should navigate to the corresponding route. The current behavior — visible, enabled, clickable links that do nothing — is the same UX bug class as #56 (Stitch Parameters accordion does nothing on click) and #57 (Auto-Digitize Settings collapsed by default).

Severity

Medium. The nav appears functional but does nothing. The only path to navigate between pages is to manually edit the URL.

## Bug In the ThreadCraft app, the four top-navigation links (Workspace, Gallery, Help, Open Workspace) are rendered and visible, but clicking them has no effect. The browser URL does not change, no route transition occurs, and no page navigation happens. ## Reproduction 1. Open http://127.0.0.1:5173/workspace in a browser. 2. Note the top nav has four links: Workspace (e3), Gallery (e4), Help (e5), and the amber "Open Workspace" CTA button (e6). 3. Click **Gallery** (e4). 4. Observe: URL stays at /workspace, no navigation, no error. 5. Click **Help** (e5). Same result. 6. Click **Workspace** (e3). Same result. 7. Click **Open Workspace** (e6). Same result. ## Observed - Confirmed 2026-09-01 via BrowserOS MCP `act kind=click` on each link, then `tabs action=list` to check the URL. URL stayed at `http://127.0.0.1:5173/workspace` after each click. - The accessibility tree shows all four links as visible and enabled. - The router is configured correctly: `src/App.tsx` lines 12–17 register Routes for `/`, `/workspace`, `/editor`, `/gallery`, `/help`. - The Navbar imports `Link` from `'react-router'` (Navbar.tsx line 2). Both `react-router` and `react-router-dom` are installed (package.json). ## Expected Clicking any of the four nav links should navigate to the corresponding route. The current behavior — visible, enabled, clickable links that do nothing — is the same UX bug class as #56 (Stitch Parameters accordion does nothing on click) and #57 (Auto-Digitize Settings collapsed by default). ## Severity Medium. The nav appears functional but does nothing. The only path to navigate between pages is to manually edit the URL.
Mark 2026-09-05 08:23:15 +00:00
Sign in to join this conversation.
No description provided.