summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--themes/Adwaita/gtk-3.0/_common.scss3
-rw-r--r--themes/Adwaita/gtk-3.0/gtk-contained-dark.css2
-rw-r--r--themes/Adwaita/gtk-3.0/gtk-contained.css2
3 files changed, 5 insertions, 2 deletions
diff --git a/themes/Adwaita/gtk-3.0/_common.scss b/themes/Adwaita/gtk-3.0/_common.scss
index 799c8e6d..864b2bd3 100644
--- a/themes/Adwaita/gtk-3.0/_common.scss
+++ b/themes/Adwaita/gtk-3.0/_common.scss
@@ -379,6 +379,9 @@ GtkLinkButton.button {
}
&:backdrop {
color: $selected_bg_color;
+ @extend %undecorated_button; //This shouldn't be needed but avoids
+ //a weird transition which for some reason
+ //makes borders blink on hover
}
}
diff --git a/themes/Adwaita/gtk-3.0/gtk-contained-dark.css b/themes/Adwaita/gtk-3.0/gtk-contained-dark.css
index d37a1a30..222a9500 100644
--- a/themes/Adwaita/gtk-3.0/gtk-contained-dark.css
+++ b/themes/Adwaita/gtk-3.0/gtk-contained-dark.css
@@ -419,7 +419,7 @@
border-radius: 3px;
border-style: solid; }
-GtkLinkButton.button, GtkLinkButton.button:hover, GtkLinkButton.button:active {
+GtkLinkButton.button, GtkLinkButton.button:hover, GtkLinkButton.button:active, GtkLinkButton.button:backdrop {
border-color: transparent;
background-color: transparent;
background-image: none;
diff --git a/themes/Adwaita/gtk-3.0/gtk-contained.css b/themes/Adwaita/gtk-3.0/gtk-contained.css
index 195d98e4..687b27ad 100644
--- a/themes/Adwaita/gtk-3.0/gtk-contained.css
+++ b/themes/Adwaita/gtk-3.0/gtk-contained.css
@@ -419,7 +419,7 @@
border-radius: 3px;
border-style: solid; }
-GtkLinkButton.button, GtkLinkButton.button:hover, GtkLinkButton.button:active {
+GtkLinkButton.button, GtkLinkButton.button:hover, GtkLinkButton.button:active, GtkLinkButton.button:backdrop {
border-color: transparent;
background-color: transparent;
background-image: none;