From: nerdopolis Date: Mon, 8 May 2023 23:24:19 +0000 (-0400) Subject: label-freetype: Allow the label size to be set when hidden X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c038e7ff302f3a8550d320732545724ea4adb652;p=thirdparty%2Fplymouth.git label-freetype: Allow the label size to be set when hidden --- diff --git a/src/plugins/controls/label-freetype/plugin.c b/src/plugins/controls/label-freetype/plugin.c index 0fbf0945..00e10d50 100644 --- a/src/plugins/controls/label-freetype/plugin.c +++ b/src/plugins/controls/label-freetype/plugin.c @@ -184,9 +184,6 @@ size_control (ply_label_plugin_control_t *label) FT_Int width; const char *text = label->text; - if (label->is_hidden) - return; - label->area.width = 0; label->area.height = 0; @@ -388,6 +385,7 @@ set_text_for_control (ply_label_plugin_control_t *label, if (label->text != text) { free (label->text); label->text = strdup (text); + size_control (label); trigger_redraw (label, true); } }