bismuth icon indicating copy to clipboard operation
bismuth copied to clipboard

[Bug]: Google Chrome and tiling not working

Open adrianvg opened this issue 2 years ago • 5 comments

Summary

Whenever I open a new Google Chrome window, it gets maximized as it should be (Maximize sole window is checked). When opening a second window and drag it to the same screen (I've two monitors) the two windows should each use half of the screen vertically (tiled layout used). They don't, they're maximized and on top of each other.

If I open two konsole terminals, or two Dolphin windows and put them on the same screen they get properly tiled, and so does Brave, Edge and Firefox.

Steps to Reproduce

  1. Start with an empty virtual desktop.
  2. Start Google Chrome. This window is maximized, as it's the only window on the virtual desktop.
  3. Start another instance of Google Chrome. This window is maximized as well, and on top of the first.
  4. Dragging them to either side of the monitor doesn't do anything. They're still both maximized.

Expected behavior

Each Google Chrome window should occupy half the monitor, vertically, in the chosen tiled layout.

Screenshots

The Bismuth settings I use can be seen in the attached pics below.

Window tiling/behaviour: https://imageshack.com/i/poyIEQojp

Window tiling/appearance: https://imageshack.com/i/poEoJNtbp

Window layouts: https://imageshack.com/i/poEoJNtbp

Workspace rules: https://imageshack.com/i/pm0SAOjDp

Window rules: https://imageshack.com/i/poCHl27Ap

Bismuth version

3.1.4-1

KDE Plasma version

5.25.5

The platform KWin is running on

X11

Additional context

Google Chrome info My Chrome is version 107.0.5304.121 (Official Build) (64-bit) and the appearance setup is as listed below.

  • GTK theme
  • Use system title and bar and borders

Additional info

  • Using the kubuntu-backport and kubuntu-backport-extras repos. This installed Plasma 5.25 on my Kubuntu 22.04 LTS-install. I did this to see if the newer Plasma version would fix the occiasional black login screen and freezes.

  • System Settings is set and aware of my two monitors.

After having tinkered with this the other day I got annoyed and shutdown my computer. The next day Google Chrome tiling worked as expected, for no apparent reason! I've no illusions, that this problem will return sooner or later though.

adrianvg avatar Nov 28 '22 09:11 adrianvg

I created a new user on my desktop and logged in. In System Settings I enabled the Window Tiling plugin and used the same settings as on my other account. Google Chrome tiled as expected.

Not sure what went wrong with Chrome and tiling on my regular account and why it suddenly worked. I'm inclined to think it was gremlins, but am also pretty confident this issue may reoccur at any next-coming Plasma/kwin/framwork/whatever KDE-update.

adrianvg avatar Nov 28 '22 09:11 adrianvg

Kinda', sorta' fixed the problem by mapping keys to "Quick tile window to the left" and "Quick tile window to the right". Feels weird though, that the tiling isn't done automatically. And yes, the auto-tiling stopped working again with Chrome for no apparent reason.

adrianvg avatar Nov 29 '22 10:11 adrianvg

same issue here !!

Sanch0delNigl0 avatar Dec 07 '22 09:12 Sanch0delNigl0

My previous fix with "Quick tile window to the right" doesn't always work it seems. Closing all windows on a monitor and then reopening them, auto-tiling will start working again usually.

adrianvg avatar Dec 07 '22 15:12 adrianvg

same!

LorenRiccie avatar Jan 12 '23 18:01 LorenRiccie