Skip to content

[Bug]: Refresh button unresponsive in web window #2658

@zunami

Description

@zunami

Current Behavior

Bug Description

The Refresh button in WaveTerm’s separate web window is unresponsive when a website (e.g., claude.ai) freezes or becomes stuck. The page cannot be manually reloaded, leaving the user unable to recover without closing and reopening the window.

Current Behavior

  • The Refresh button in the web window does not respond to clicks.
  • The page remains frozen, and no reload action is triggered.
  • The button appears visually normal but is functionally inactive.
Image

Expected Behavior

Expected Behavior

  • Clicking the Refresh button should reload the page immediately, even if the website is unresponsive.
  • The button should provide visual feedback (e.g., a loading indicator) during the reload process.

Steps To Reproduce

Steps To Reproduce

  1. Launch WaveTerm v0.13.0 on Windows 11.
  2. Open a terminal window and a separate web window.
  3. Navigate to claude.ai in the web window.
  4. Wait for the website to freeze or become unresponsive (e.g., after prolonged use or heavy load).
  5. Click the Refresh button in the web window’s toolbar.
  6. Observe that no action occurs—the page does not reload, and the button remains unresponsive.

Wave Version

0.13.0

Platform

Windows

OS Version/Distribution

Windows 11

Architecture

x64

Anything else?

  • Frequency: Occurs consistently when the website is frozen.
  • Workaround: Closing and reopening the web window is the only current solution.
  • Additional Context: The issue is specific to the separate web window (not the terminal’s embedded web view).
  • Screenshots: Attached (showing the frozen state and unresponsive button).
  • Logs: Not available at this time.

Questionnaire

  • I'm interested in fixing this myself but don't know where to start
  • I would like to fix and I have a solution
  • I don't have time to fix this right now, but maybe later

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtriageNeeds triage

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions