From: Ray Strode Date: Thu, 28 Dec 2023 19:01:05 +0000 (-0500) Subject: label-freetype: Measure control even if hidden X-Git-Tag: 24.004.60~12^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bacce720ee41793c867ab0bdfd1f293155fe7bb4;p=thirdparty%2Fplymouth.git label-freetype: Measure control even if hidden Sometimes we want to query the size of hidden labels too, so it's important we still compute the size, even if hidden. --- diff --git a/src/plugins/controls/label-freetype/plugin.c b/src/plugins/controls/label-freetype/plugin.c index b0e88f99..ecef8b23 100644 --- a/src/plugins/controls/label-freetype/plugin.c +++ b/src/plugins/controls/label-freetype/plugin.c @@ -289,11 +289,6 @@ size_control (ply_label_plugin_control_t *label, if (!force && !label->needs_size_update) return; - if (!force && label->is_hidden) { - label->needs_size_update = true; - return; - } - if (label->rich_text == NULL && label->text == NULL) { label->area.width = 0; label->area.height = 0;