diff options
| author | KosmiK2001 <[email protected]> | 2026-10-27 08:10:30 +0300 |
|---|---|---|
| committer | Luke from DC <[email protected]> | 2026-10-27 07:52:51 +0000 |
| commit | 3ba51cb0642c8c52c15a4f61fecf34f8c41cf3d6 (patch) | |
| tree | 3ed7b41f1f2268875c011bd035f023e278eb98a4 /help/km | |
| parent | cd1baeb643af8025e300c6b78f722ee2e2e7322f (diff) | |
| download | mate-terminal-master.tar.bz2 mate-terminal-master.tar.xz | |
With a transparent profile background the toplevel becomes app-paintable and
terminal_window_draw() fills the whole window. GTK reserves margins on such a
toplevel for the client-side window shadow and the titlebar, so the fill paints
those margins too: the shadow disappears and the margins show up as a band of
the terminal background around the window (it was the theme background before,
which read as a second, lighter window).
Fill only the content rectangle (the child allocation) and leave the margins to
the shadow, exactly as the non-paintable path does. The opaque path is
unchanged.
The band only appears when the toplevel really has CSD margins - measured on a
Wayland session as toplevel 708x523 with child 656x434+26+60 - which is why it
is not visible everywhere.
Diffstat (limited to 'help/km')
0 files changed, 0 insertions, 0 deletions
