hyprland-community / pyprland

Scratchpads & many goodies for Hyprland [maintainer=@fdev31]
MIT License
377 stars 17 forks source link

[BUG] [expose] grouped windows are crashing Hyprland #132

Open Yehoward opened 2 months ago

Yehoward commented 2 months ago

Pyprland version 2.4.0

Describe the bug When using expose command while having unlocked grouped windows on a workspace and normal windows on other workspace, the normal window will group with the grouped ones and may crash the system.

To Reproduce

  1. Group windows on a workspace and spawn a normal window on other workspace
  2. Call them with expose

I think the best option here is to lock all the grouped windows before calling them

fdev31 commented 2 months ago

Using the lockgroups dispatcher with lock or unlock seem straightforward. @Yehoward did you test locked groups were indeed surviving the expose operation?

Yehoward commented 2 months ago

Just tested, the locked groups also seem to crash now, on hyprland 0.41.2-1.

fdev31 commented 2 months ago

So, when you say crash it's a real crash? I can't even test this feature because Hyprland is crashing... Need to check which IPC commands are making it crash and open a bug there.

fdev31 commented 2 months ago

This is not a Pyprland bug, but I can help with the Hyprland bug eventually.