]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
label-freetype: Measure control even if hidden
authorRay Strode <rstrode@redhat.com>
Thu, 28 Dec 2023 19:01:05 +0000 (14:01 -0500)
committerRay Strode <halfline@gmail.com>
Thu, 28 Dec 2023 19:07:49 +0000 (19:07 +0000)
Sometimes we want to query the size of hidden labels too, so
it's important we still compute the size, even if hidden.

src/plugins/controls/label-freetype/plugin.c

index b0e88f9987570dacb494d726f2e19f8e570e04f8..ecef8b239a5fd6b5db315f269874f839fa01d29f 100644 (file)
@@ -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;