hyprwm / Hyprland

Hyprland is a highly customizable dynamic tiling Wayland compositor that doesn't sacrifice on its looks.

Home Page:https://hyprland.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unmapped windows prevent workspace closure

bubba-champion opened this issue · comments

Hyprland Version

System/Version info
Hyprland, built from branch makepkg at commit b1a94302897ae559c877471f7d365651bcd24ad4  (inhibitor: always destroy on window unmap).
Date: Fri Apr 12 02:18:58 2024
Tag: v0.38.0-94-gb1a94302, commits: 4427

flags: (if any)


System Information:
System name: Linux
Node name: localhost
Release: 6.8.5-zen1-1-zen
Version: #1 ZEN SMP PREEMPT_DYNAMIC Thu, 11 Apr 2024 01:47:18 +0000


GPU information:
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 24 [Radeon RX 6400/6500 XT/6500M] [1002:743f] (rev c7) (prog-if 00 [VGA controller])
08:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1638] (rev c8) (prog-if 00 [VGA controller])


os-release: NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo


plugins:

Bug or Regression?

Regression

Description

Xwayland windows that have been closed with a killactive dispatcher prevent the workspace from closing.

How to reproduce

  1. Open Discord, or Steam (haven't tested with other Xwayland clients).
  2. Close the window with a killactive dispatcher.
  3. Check open workspaces with hyprctl workspaces, or check the logs and find that there is no mention of closing an empty workspace.

Crash reports, logs, images, videos

No response

commented

o ma lawd