warpdotdev / Warp

Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
https://warp.dev
Other
21.43k stars 374 forks source link

Close a window will make other window become invisible #5326

Open ken-kuro opened 1 month ago

ken-kuro commented 1 month ago

Dupe Check

Describe the bug

When multiple Warp windows are open, closing one of them can cause all remaining windows to become invisible. (And if I open a new window again, there's a chance that the invisible one become visible again, but it occurs intermittently and without a consistent pattern)

To reproduce

  1. Open multiple Warp windows.
  2. Close one of the open windows. (I tested with the newest window)
  3. Observe that the remaining windows become invisible, even though they are still running.

Expected behavior

Closing one Warp window should not affect the visibility of other open windows.

Screenshots

Here's how I reproduce the issue: Screencast From 2024-09-25 15-16-50.webm And here're the invisible window that I notice: Screenshot From 2024-09-25 15-25-22

Operating system

Linux

Operating system and version

Arch Linux 6.10.10-arch1-1

Shell Version

fish, version 3.7.1

Current Warp version

v0.2024.09.17.08.02.stable_01

Regression

No, this bug or issue has existed throughout my experience using Warp

Recent working Warp date

No response

Additional context

warp-terminal-log-2509.txt eglinfo-log-2509.txt

Does this block you from using Warp daily?

Yes, this issue prevents me from using Warp daily.

Is this an issue only in Warp?

Yes, I confirmed that this only happens in Warp, not other terminals.

Warp Internal (ignore): linear-label:b9d78064-c89e-4973-b153-5178a31ee54e

None

dannyneira commented 1 month ago

Hi @ken-kuro I'm having trouble reproducing this, but I'm on a VM so the setup is a bit different than your integrated GPU.

I recommend trying to toggle the Settings > Features > System > Prefer low-power GPU or you can also try toggling "Use Wayland for window management" in the same Settings > Feature > System.

Please let us know if that helps with the issue.

ken-kuro commented 1 month ago

I see, it might be a problem specific to my hardware, I'll try out the settings and let you know later today, thank you!

ken-kuro commented 1 month ago

image I already had the Prefer low-power GPU on, but I cannot find a "Use Wayland for window management" setting that you talked about

dannyneira commented 1 month ago

This could be due to you not having Wayland setup on your distro, also make sure you update Warp to the latest version with the Wayland option or run warp in the following way WARP_ENABLE_WAYLAND=1 warp-terminal

kinxyo commented 1 week ago

I have the Wayland setup and followed the above two steps, and still the issue is persisting. I've been facing this bug for a long time now, I thought it would have been fixed by now. Surprised there's no solution yet :(