Skip to content

[Bug] MCP app views randomly scroll up while in use inside Claude #31

@davethegut

Description

@davethegut

Summary

While interacting with the embedded MCP app views inside Claude Desktop, the view sometimes scrolls back up on its own with no apparent trigger. It's not specific to one view — I've seen it across multiple/most of the MCP app views, so it feels like something at the host/embedded-app boundary or a shared rendering pattern, rather than a single screen.

Steps to reproduce

  1. Install elastic-security-mcp-app v1.0.2 in Claude Desktop.
  2. Open any embedded MCP app view (e.g. Threat Hunt workbench, Alert Triage, Attack Discovery Triage).
  3. Scroll down through results / panels and continue normal interaction (running tools, expanding entities, viewing detail panels, etc.).
  4. Observe — at some point the view jumps/scrolls back up without me touching the scroll.

Expected

Scroll position is preserved across re-renders, tool results, and prop updates. The user only scrolls when they explicitly scroll.

Actual

The view intermittently scrolls to the top (or jumps upward) on its own. It happens often enough to be disruptive but I haven't pinned down a deterministic trigger yet.

Environment

  • App: `elastic-security-mcp-app` v1.0.2
  • MCP host: Claude Desktop

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions