[sysprof/wip/chergert/sysprof-3] libsysprof-ui: soften red when selected



commit 8a5db12e37c38461df8d6fd497f8103f7537ce94
Author: Christian Hergert <chergert redhat com>
Date:   Thu May 16 15:46:39 2019 -0700

    libsysprof-ui: soften red when selected

 src/libsysprof-ui/sysprof-cell-renderer-duration.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/src/libsysprof-ui/sysprof-cell-renderer-duration.c 
b/src/libsysprof-ui/sysprof-cell-renderer-duration.c
index cc960d0..c79287f 100644
--- a/src/libsysprof-ui/sysprof-cell-renderer-duration.c
+++ b/src/libsysprof-ui/sysprof-cell-renderer-duration.c
@@ -157,7 +157,11 @@ sysprof_cell_renderer_duration_render (GtkCellRenderer      *renderer,
         }
 
       if (priv->end_time < priv->begin_time)
-        gdk_rgba_parse (&rgba, "#f00");
+        {
+          gdk_rgba_parse (&rgba, "#f00");
+          if (state & GTK_CELL_RENDERER_SELECTED)
+            rgba.alpha = 0.6;
+        }
       else
         rgba.alpha = 0.4;
 


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