From: Jakub Steiner Date: Tue, 16 Feb 2021 13:06:35 +0000 (+0100) Subject: Adwaita: control surface for resize tiled windows X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1~1^2~83^2^2~397^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=edcd4c6207616ea97822b9a480ee2e07d6ce114c;p=gtk4.git Adwaita: control surface for resize tiled windows - window resizing control area is implemented as where the shadows are drawn - create a 'fake' shadow for the tiled case to allow easier resizing of the tiled window ratio even if it's offset to the side of the border Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3670 --- diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss index ed26a7d290..6b4a734954 100644 --- a/gtk/theme/Adwaita/_common.scss +++ b/gtk/theme/Adwaita/_common.scss @@ -4117,9 +4117,11 @@ window { &.tiled-right, &.tiled-bottom { border-radius: 0; - box-shadow: 0 0 0 1px $_wm_border_backdrop; - - &:backdrop { box-shadow: 0 0 0 1px $_wm_border_backdrop; } + box-shadow: 0 0 0 1px $_wm_border_backdrop, + 0 0 0 20px transparent; //transparent control workaround -- #3670 + } + &:backdrop { box-shadow: 0 0 0 1px $_wm_border_backdrop, + 0 0 0 20px transparent; // #3670 } &.popup { box-shadow: none; }