The feature of hiding labels for form elements is too greedy for more complex form elements that have subelements.
Add a form element that has subelements with labels to a block form and set the #title_display of the element to 'invisible'.
When using that element in a form inside the LB configuration, you will notice that the subelements are missing their title too.
$form['new_password'] = [
'#type' => 'password_confirm',
'#title' => t('New password'),
'#title_display' => 'invisible',
];
Change the CSS selector for labels that should be hidden so that it is targeting only direct children of the form element:
.glb-form-no-label > label
Review the issue and think about side effects of the proposed change.
Review patch.
None
None
None
Fixed
1.0
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.