Skip to content

Mouse 4 and Mouse 5 don't work for going forward and back in an Echo API tab #42

@Simon-Fabric

Description

@Simon-Fabric

I have workbench.editor.mouseBackForwardToNavigate set to true in VSCode, which should let Mouse4 and Mouse5 act as the Go Back and Go Forward actions. That works in every editor except Echo API. When I'm in an Echo API tab, Mouse4 and Mouse5 instead select text input boxes as if they were selected with Mouse1. They cannot be used to select tabs (Headers, Params, Path, etc).

This is annoying because I could be quickly going back or forward in my navigation stack and if it lands on an EchoAPI tab, M4 and M5 suddenly stop working.

Strangely, using the keyboard shortcuts or invoking Go Back and Go Forward from the command palette works perfectly fine. From what I understand workbench.editor.mouseBackForwardToNavigate runs Go Back and Go Forward, so maybe something is eating Mouse4 and Mouse5?

Let me know if I'm missing some setting or something, thanks!

EchoAPI for VSCode:

Identifier: echoapi.echoapi-for-vscode
Version: 1.7.13

VSCode:

Version: 1.103.2
Commit: 6f17636121051a53c88d3e605c491d22af2ba755
Date: 2025-08-20T16:45:34.255Z
Electron: 37.2.3
ElectronBuildId: 12035395
Chromium: 138.0.7204.100
Node.js: 22.17.0
V8: 13.8.500258-electron.0
OS: Darwin arm64 24.4.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions