esjeon / krohnkite

A dynamic tiling extension for KWin
MIT License
1.64k stars 65 forks source link

KWin and Kröhnkite fighting over window size #168

Open Trollwut opened 3 years ago

Trollwut commented 3 years ago

Symptom When having a master window and opening e.g. Steam, the latter's window is "too small" and tries to break out of the set window size by Kröhnkite.

How to Reproduce

  1. Launch any window (like KDE system settings)
  2. Open steam
  3. See steam windows flickering

Happens directly on a 1080p resolution.

Expected behavior Steam just having an itty-bitty little window instead of going crazy.

Environment

Notes I facken love Kröhnkite!

Oh, and of course I have set the "Setting Minimum Geometry Size" like in the README.md. Still, Steam is an example that doesn't want to be chained this easily.

rejexy commented 3 years ago

This is a problem with the graphical toolkit used on Steam. As I understand it, it resizes the window itself, every time the size is smaller than the required one. I suggest open issue in the Steam repository for Valve to do something about it.

rejexy commented 3 years ago

By just googling I found an open issue, so valve is aware of the issue.

Trollwut commented 3 years ago

Thanks for your research!

So after 8 years of ignoring this problem, hopefully Windows 11 tiling will be a thing and they'll investigate for this.