bismuth icon indicating copy to clipboard operation
bismuth copied to clipboard

[Bug]: Windows Decoration/Border not Restored Once Switched to Monocle Layout

Open mageta opened this issue 2 years ago • 5 comments

Summary

When switching to the Monocle layout all windows loose their border (this happens with all the Window Decoration settings, also the Bismuth specific). AFAICT this happens on purpose, so it's fine (although maybe there could be an option to alter this behavior).

When switching back to a different layout though, the borders are not restored (on some of the windows). Sometimes not all windows loose their border permanently, I don't really know the logic behind it.

I can restore the border manually, but that is a bit of a hassle. There is a shortcut one can define that toggles the border on windows.

I've seen this happen with both Window Decoration setting Bismuth and Breeze.

Steps to Reproduce

  1. Open two windows in Tile layout
  2. Switch to Monocle layout
  3. Switch back to Tile layout
  4. Border of windows is lost

Expected behavior

The border is restored in step (4) on all windows.

Screenshots

Screenshot_20220420_171647 Screenshot_20220420_171650 Screenshot_20220420_171654

Bismuth version

3.1.1

KDE Plasma version

5.23.5

The platform KWin is running on

X11

Additional context

No response

mageta avatar Apr 20 '22 15:04 mageta

Can confirm this happens even with a single window for me; title bar completely disappeared on KDE system settings when applying tiling/monocle layout.

Bismuth Version 3.1.1-1

KDE Plasma Version 5.24.4

ehbnr avatar Apr 21 '22 00:04 ehbnr

For me it's also the same. The window decorations disappear when switching between tile and monocle layout.

Bismuth Version: 3.0.0-1

KDE Plasma Version: 5.24.4

arindamrc avatar Apr 23 '22 09:04 arindamrc

Same issue. I have enabled "Maximise Sole Window" option. Whenever a window is maximised, and then unmaximised again, it loses its border. It is a very annoying issue. Please fix it!

Prayag2 avatar May 04 '22 09:05 Prayag2

Same for me still, v3.1.2, the only real issue I have with the script, works perfectly except for that.

alvesvaren avatar Aug 10 '22 12:08 alvesvaren

In the mean time and as a workaround I just discovered you can disable the option "Fully maximize windows (no borders, no gaps)" for the Monocle layout in the "Window Tiling" -> "Customize Layouts" subsection. I think this option should be off by default until this is fixed.

johnfocker0 avatar Aug 15 '22 07:08 johnfocker0