Closed Flaurite closed 2 years ago
<tagField id="tagField" required="true"/>
ER
AR
TagField has changed the inner HTML layout. Now all its content (tags, field, clear-all button) is placed into one <div> with class jmix-tagfield-layout. Therefore some CSS selectors for TagField content may not work, for instance:
TagField
<div>
jmix-tagfield-layout
.jmix-tagfield > .jmix-taglabel { background-color: green; }
If application has custom styles for TagField like above, they should be reworked considering div with jmix-tagfield-layout class.
div
Additional cases:
required="true"
Form
HBoxLayout
VBoxLayout
TC 1: used theme: helium
AR: asterisk is not in the same line: vbox/hbox:
UPD: not a bug
Description
Steps to reproduce
ER
AR
Breaking changes
TagField
has changed the inner HTML layout. Now all its content (tags, field, clear-all button) is placed into one<div>
with classjmix-tagfield-layout
. Therefore some CSS selectors forTagField
content may not work, for instance:If application has custom styles for
TagField
like above, they should be reworked consideringdiv
withjmix-tagfield-layout
class.QA
Additional cases:
required="true"
has a value.required="true"
has asterisk in the same line in theForm
andHBoxLayout
orVBoxLayout
.required="true"
is highlighted in Halo, Hover and Helium theme.