diff options
author | Jakub Steiner <jimmac@gmail.com> | 2021-02-16 14:06:35 +0100 |
---|---|---|
committer | Jakub Steiner <jimmac@gmail.com> | 2021-02-16 14:10:14 +0100 |
commit | edcd4c6207616ea97822b9a480ee2e07d6ce114c (patch) | |
tree | 1126a05476f558eebd2c25d7cd14d872daf841a9 | |
parent | f5bd591d89691f3bc57f25009babbee28885ce5d (diff) | |
download | gtk+-wip/jimmac/tiled-resize-area-gtk4.tar.gz |
Adwaita: control surface for resize tiled windowswip/jimmac/tiled-resize-area-gtk4
- 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
-rw-r--r-- | gtk/theme/Adwaita/_common.scss | 8 |
1 files changed, 5 insertions, 3 deletions
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; } |