Skip to content

[Bug]: #3327

@andreasnyberg82

Description

@andreasnyberg82

Current Behavior

Windows/tiles/widgets in Wave cannot be reliably moved or resized.

  • When attempting to drag a tile, it often gets “stuck” to the mouse cursor.
  • Releasing the mouse does not consistently drop the tile where expected.
  • Resizing via edges/corners is unreliable and sometimes doesn’t respond or snap
wave-UI-bug.mp4

s oddly.

  • This happens frequently enough to make layout management very frustrating.

Expected Behavior

  • Tiles/windows should follow the mouse cursor smoothly while dragging.
  • Releasing the mouse should drop the tile at the current cursor position.
  • Resizing from edges/corners should be smooth and predictable.
  • Layout management should feel stable, allowing efficient arrangement of multiple tiles.

Steps to reproduce

Steps To Reproduce

  1. Open Wave on an external monitor (primary working display).
  2. Open multiple widgets (e.g. several local CLI terminals and/or documentation/browser widgets).
  3. Try to drag one of the tiles to a new position.
    • Observe that it can get “stuck” to the cursor and is hard to release or accurately position.
  4. Try to resize the same tile using its edges or corners.
    • Observe that resizing may be unresponsive or snap in an unexpected way.
  5. Repeat with:
    • External mouse.
    • Built‑in trackpad / native input device.
    • (Optional) After quitting and relaunching Wave.

Wave Version

0.14.5 (202604161535)

Platform

macOS

OS Version/Distribution

Observian

Architecture

arm64

Anything else?

  • Machine: Mac (Apple Silicon).
  • Display setup: Using an external monitor as the main display.
  • Input devices: External mouse; also reproduced with the built‑in/trackpad.
  • Open widgets during issue:
    • Multiple local CLI terminals (fish 4.4.0) in different directories:
      • /Users/andreas/projects
      • /Users/andreas/projects/KPF-for-JSM
      • /Users/andreas
    • Wave documentation widget.
    • Web browser widget pointing at GitHub issues.
  • I started using Wave today (within the last few hours) and immediately ran into this, which is disappointing because I was excited to use Wave as a one‑stop shop in my workflow.
  • Given that many users likely run macOS on external monitors, I suspect this may affect a broader group and could be worth prioritising.

If helpful, I can provide logs and a screen recording to demonstrate the dragging/resizing behaviour.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtriageNeeds triage

    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