Adwaita: fix glitch in fine-tune scrollbar theming

The fine-tune mode should not change the overall dimensions of the
scrollbar.
This commit is contained in:
Cosimo Cecchi 2016-03-05 12:04:52 -08:00
parent 3608d042e0
commit 31fd41e547
3 changed files with 18 additions and 8 deletions

View File

@ -2061,10 +2061,14 @@ scrollbar {
&:disabled { background-color: transparent; } &:disabled { background-color: transparent; }
} }
&.fine-tune slider { &.fine-tune {
min-width: 4px; slider {
min-height: 4px; min-width: 4px;
border-width: 6px; min-height: 4px;
}
&.horizontal slider { border-width: 5px 4px; }
&.vertical slider { border-width: 4px 5px; }
} }
&.overlay-indicator { &.overlay-indicator {

View File

@ -2212,8 +2212,11 @@ scrollbar {
background-color: transparent; } background-color: transparent; }
scrollbar.fine-tune slider { scrollbar.fine-tune slider {
min-width: 4px; min-width: 4px;
min-height: 4px; min-height: 4px; }
border-width: 6px; } scrollbar.fine-tune.horizontal slider {
border-width: 5px 4px; }
scrollbar.fine-tune.vertical slider {
border-width: 4px 5px; }
scrollbar.overlay-indicator:not(.dragging):not(.hovering) { scrollbar.overlay-indicator:not(.dragging):not(.hovering) {
border-color: transparent; border-color: transparent;
opacity: 0.4; opacity: 0.4;

View File

@ -2222,8 +2222,11 @@ scrollbar {
background-color: transparent; } background-color: transparent; }
scrollbar.fine-tune slider { scrollbar.fine-tune slider {
min-width: 4px; min-width: 4px;
min-height: 4px; min-height: 4px; }
border-width: 6px; } scrollbar.fine-tune.horizontal slider {
border-width: 5px 4px; }
scrollbar.fine-tune.vertical slider {
border-width: 4px 5px; }
scrollbar.overlay-indicator:not(.dragging):not(.hovering) { scrollbar.overlay-indicator:not(.dragging):not(.hovering) {
border-color: transparent; border-color: transparent;
opacity: 0.4; opacity: 0.4;