From 7d254442a0be55b16f0c773f841caf23956897d4 Mon Sep 17 00:00:00 2001 From: Felipe Borges Date: Thu, 20 Jul 2017 13:32:14 +0200 Subject: [PATCH] printers: Fix visibility guard for the printer "Model" label We just present the printer "Model" when printer_make_and_model is different than NULL OR not an empty string. We were using the wrong logic operator in the conditional that toggles the visibility of this info. --- panels/printers/pp-printer-entry.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/panels/printers/pp-printer-entry.c b/panels/printers/pp-printer-entry.c index 9fb45e14d..6274fcf1d 100644 --- a/panels/printers/pp-printer-entry.c +++ b/panels/printers/pp-printer-entry.c @@ -914,7 +914,7 @@ pp_printer_entry_new (cups_dest_t printer, self->printer_make_and_model = sanitize_printer_model (printer_make_and_model); - if (self->printer_make_and_model == NULL && self->printer_make_and_model[0] != '\0') + if (self->printer_make_and_model == NULL || self->printer_make_and_model[0] != '\0') { gtk_widget_hide (GTK_WIDGET (self->printer_model_label)); gtk_widget_hide (GTK_WIDGET (self->printer_model));