[gtk+] Some minimal theme fixes for focus drawing



commit f8e74e8f0463e5e7534c119d47e5a9613b833eb8
Author: Matthias Clasen <mclasen redhat com>
Date:   Wed Oct 25 18:35:32 2017 -0400

    Some minimal theme fixes for focus drawing
    
    We don't want focus rectangles everywhere, so set them up
    explicitly for the widgets where we want them, and only
    if focus(visible) is set.

 gtk/theme/Adwaita/_common.scss |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss
index 40aaa14..6d44ed8 100644
--- a/gtk/theme/Adwaita/_common.scss
+++ b/gtk/theme/Adwaita/_common.scss
@@ -13,7 +13,12 @@ $button_transition: all 200ms $ease-out-quad;
   -gtk-secondary-caret-color: $selected_bg_color
 }
 
-*:focus {
+button:focus(visible),
+checkbutton:focus(visible),
+radiobutton:focus(visible),
+switch:focus(visible),
+scale:focus(visible),
+label:focus(visible) {
   // We use the outline properties to signal the focus properties
   // to the adwaita engine: using real CSS properties is faster,
   // and we don't use any outlines for now.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]