Skip to content
This repository has been archived by the owner on Jun 16, 2024. It is now read-only.

[Bug]: When selecting minimized window on other desktop in Latte Dock, GUI freezes #109

Closed
jonathansharpe opened this issue Oct 13, 2021 · 8 comments · Fixed by #124
Closed
Labels
bug Something isn't working confirmed The bug has been reproduced

Comments

@jonathansharpe
Copy link

Summary

Selecting a minimized window in Latte Dock on another desktop causes everything to freeze, requiring a restart (to my knowledge).

Steps to Reproduce

  1. Open a program on two separate desktops
  2. Minimize program on desktop 1
  3. Switch to desktop 2
  4. Using Latte Dock, select the minimized program on desktop one
  5. Everything freezes

Expected behavior

For the window to be selected and be tiled alongside the existing window(s) on the other desktop.

Screenshots

No response

Bismuth version

1.01

KDE Plasma version

5.22.5

The platform KWin is running on

X11

Additional context

No response

@jonathansharpe jonathansharpe added the bug Something isn't working label Oct 13, 2021
@gikari
Copy link
Member

gikari commented Oct 14, 2021

Thanks for reporting. I do sometimes encounter freezes with the Bismuth enabled. I will investigate the issue in the near future.

@gikari
Copy link
Member

gikari commented Oct 14, 2021

Seems like this is reproducible only if the layout is Monocle. After commenting out this hack, compositor no longer freezes.

@jonathansharpe
Copy link
Author

Ok upon further testing, this is correct. Disabling the Monocle layout does prevent freezing under the conditions I listed. However, it still freezes under these conditions, which I forgot to list in the original bug report.

  1. Open up windows A and B on desktop 1, window C on desktop 2
  2. Minimize window A but not window B
  3. Switch to desktop 2
  4. Click on window A in Latte Dock
  5. Everything freezes

This is reproducible even with the Monocle layout unselected.

@KristianOde
Copy link

KristianOde commented Oct 19, 2021

I'm not sure if this is related but it kinda seems to be, but whenever I try to edit a Latte dock/panel everything freezes up. I thought it was an issue with Latte for a while but it stops happening if I disable Bismuth. But I don't ever use the monocle layout.

@ParanoidNemo
Copy link

Here to report the same issue, basically if Bismuth is active, is not possible to modify settings for Latte dock/panel, everything freezes and you have to reboot.

@gikari
Copy link
Member

gikari commented Oct 21, 2021

This should be no longer reproducible with #124. Everybody is welcome to test.

@jonathansharpe
Copy link
Author

Great! How can I test this out?

@gikari
Copy link
Member

gikari commented Oct 21, 2021

You have to git checkout this PRs, install it using these instructions and restart KWin if you're on X11 with:

kwin_x11 --replace & disown

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working confirmed The bug has been reproduced
Projects
None yet
4 participants