summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2022-07-19 14:26:17 +0100
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2022-07-20 15:58:07 +0000
commit5954dffda42a360bb9fdbf9dd978a7cec1f8e25a (patch)
tree5d66f043ec6852a76f9e219bc23dd6c2817578d3
parentbb86c361473c4c2fc0bd965e469820169263b580 (diff)
downloadgnome-control-center-5954dffda42a360bb9fdbf9dd978a7cec1f8e25a.tar.gz
firmware-security: Set the HSI row colors correctly for higher HSI levels
If we get HSI-2 then the HS1-2 row should be 'success', as should HSI-1.
-rw-r--r--panels/firmware-security/cc-firmware-security-dialog.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/panels/firmware-security/cc-firmware-security-dialog.c b/panels/firmware-security/cc-firmware-security-dialog.c
index b693908d4..574c8a3e8 100644
--- a/panels/firmware-security/cc-firmware-security-dialog.c
+++ b/panels/firmware-security/cc-firmware-security-dialog.c
@@ -117,6 +117,7 @@ update_dialog (CcFirmwareSecurityDialog *self)
case 2:
adw_action_row_set_icon_name (ADW_ACTION_ROW (self->firmware_security_dialog_basic_row),
"emblem-default-symbolic");
+ gtk_widget_add_css_class (self->firmware_security_dialog_min_row, "success-icon");
gtk_widget_add_css_class (self->firmware_security_dialog_basic_row, "success-icon");
set_dialog_item_layer1 (self,
"security-medium-symbolic",
@@ -130,6 +131,8 @@ update_dialog (CcFirmwareSecurityDialog *self)
case 4:
adw_action_row_set_icon_name (ADW_ACTION_ROW (self->firmware_security_dialog_extend_row),
"emblem-default-symbolic");
+ gtk_widget_add_css_class (self->firmware_security_dialog_min_row, "success-icon");
+ gtk_widget_add_css_class (self->firmware_security_dialog_basic_row, "success-icon");
gtk_widget_add_css_class (self->firmware_security_dialog_extend_row, "success-icon");
set_dialog_item_layer1 (self,
"security-high-symbolic",