hyprwm / Hyprland

Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
https://hyprland.org
BSD 3-Clause "New" or "Revised" License
21.66k stars 901 forks source link

Cosmic panel invisible or flickering #8450

Open Kl4rry opened 3 days ago

Kl4rry commented 3 days ago

Already reported ? *

Regression?

No

System Info and Version

System/Version info ```sh System Information: System name: Linux Node name: daisy Release: 6.11.6-arch1-1 Version: #1 SMP PREEMPT_DYNAMIC Fri, 01 Nov 2024 03:30:41 +0000 GPU information: 0a:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] [10de:1b06] (rev a1) (prog-if 00 [VGA controller]) NVRM version: NVIDIA UNIX x86_64 Kernel Module 565.57.01 Thu Oct 10 12:29:05 UTC 2024 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: ```

Description

When running cosmic panel under Hyprland it flickers or is invisible. It does not do this while running under a wlroots compositor like sway or under cosmic-comp. I think it might have something to do with the way Hyprland sends layershell configure size events. Hyprland seems to always request a height of 1.

How to reproduce

Just run cosmic-panel from a terminal under Hyprland. It seems to flicker more if you mouse over it.

Crash reports, logs, images, videos

https://github.com/user-attachments/assets/ecb938d8-d4c1-49f0-84e2-97a6b1f723d7

vaxerski commented 3 days ago

¯\_(ツ)_/¯ all other panels work