NousResearch/hermes-agent

Desktop Ctrl/Cmd + mouse wheel zoom support

Cluster 40295 · apps/desktop. Data as of

Nothing open on GitHub. Fix merged in #67029 on 18 Jul 2026. Check it covers your case.

The short answer

0open issues
0open PRs
4items grouped
Known?
Yes. 4 related items grouped here, 1 issue already closed.
Fix event
A fix was merged to main in PR #67029. Check it covers your case. No release data is tracked.
Tracker
The maintainers' tracker marks this resolved, deciding PR #67029. That is separate from the fix event.
Still open
Nothing open on GitHub.

All four members concern adding Ctrl/Cmd + mouse wheel zoom to the desktop app. Three are feature-style titles (one referencing #40295) and one is labeled as a Desktop UX request; their status and details are not stated in the titles.

Open issues0

No open issues.

Open PRs0

No open pull requests.

Fixes on record

Merged to main. A stamp counts the issues a fix is linked to.

  • #67029 feat(desktop): support Ctrl/Cmd + mouse wheel zoom (#40295)

    merged to main

    files: apps/desktop/electron/main.ts

    Show the diff
    • apps/desktop/electron/main.ts
      @@ -4984,6 +4984,18 @@ function installZoomShortcuts(window) {
             setAndPersistZoomLevel(window, window.webContents.getZoomLevel() - ZOOM_STEP)
           }
         })
      +
      +  // Ctrl/Cmd + mouse wheel — the standard desktop/browser zoom gesture
      +  // (#40295). Chromium surfaces it as the main-process 'zoom-changed' event
      +  // (wheel events are DOM-side, so before-input-event never sees them).
      +  // Route through the same persist+notify funnel as the keyboard shortcuts
      +  // so wheel zoom survives restarts and the settings Scale control stays in
      +  // sync, and use the same half step for consistency.
      +  window.webContents.on('zoom-changed', (event, zoomDirection) => {
      +    event.preventDefault()
      +    const delta = zoomDirection === 'in' ? ZOOM_STEP : -ZOOM_STEP
      +    setAndPersistZoomLevel(window, window.webContents.getZoomLevel() + delta)
      +  })
       }
       
       function installContextMenu(window) {

2 PRs closed without merging

From the close comments: duplicate 1 · merged via another change 1

  • #40401 feat(desktop): add Ctrl/Cmd + mouse wheel zoom support · duplicate → #40414
  • #40414 feat(desktop): support Ctrl/Cmd + mouse wheel zoom · merged via another change → #67029
Closed issues · 1
  • Closed#40295[Desktop UX]: Support Ctrl/Cmd + mouse wheel zoom
How this cluster was grouped
  • Link evidence (structural links throughout): every member is connected by structural evidence: shared changed files, or a closing/superseded reference.
  • Pairwise link density 0.50: the share of item pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. 1.00 means every pair is linked.

Pick up a Lab task

Check whether a fix covers the open issues here, with your own agent. Bring back evidence for maintainers.

Open the Lab

At a glance

Subsystem
apps/desktop
Merged PRs
#67029
Closed issues
1
Attempts
2 PRs closed without merging
Fix link checked
18 Jul 2026

For your agent

The same facts, typed.