Skip to content

fix: allow settings content tabs to receive clicks #460

Description

@hiqiancheng

Summary

Settings content tabs near the top of the settings shell only respond in a small lower strip. Clicks in the upper part are treated as native window dragging because the top drag region overlays the tab controls.

Steps to reproduce

  1. Open the TouchAI settings window.
  2. Navigate to a settings section with top tabs, such as built-in tools or MCP tools.
  3. Click the upper part of the 配置 or 调用日志 tab label.
  4. Observe that the tab does not activate reliably.

Expected behavior

Settings section tab controls should receive normal click events across their full visible hit area.

Actual behavior

Only a small lower strip of the tab area is clickable; clicks above it are consumed by the native drag region.

Affected area

frontend

Environment

Windows desktop app, settings window.

Logs, screenshots, or recordings

User report includes a screenshot showing the top tab area overlapped by the settings content drag region.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:frontendFrontend UI or view-layer changeskind:bugReproducible bug report

    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