rdrever
27 Sep 2015, 1:04 PM
The renderInput method in Css3TwinTriggerFieldAppearance is missing a space after adding the disabled tag. This breaks the tag that follows, in my case causing the style not to work.
To reproduce simply set enabled to false on a TextField or ComboBox while using the Neptune or Triton themes.
<input disabled="truestyle='width:100%;'" class="com-sencha-gxt-theme-triton-client-base-field-Css3TriggerFieldAppearance-Css3TriggerFieldStyle-field ...
The bug is on line 156 of Css3TriggerFieldAppearance. A space needs to be added to the string builder after the disabled tag.
if (options.isDisabled()) {
sb.append("disabled=true ");
}
To reproduce simply set enabled to false on a TextField or ComboBox while using the Neptune or Triton themes.
<input disabled="truestyle='width:100%;'" class="com-sencha-gxt-theme-triton-client-base-field-Css3TriggerFieldAppearance-Css3TriggerFieldStyle-field ...
The bug is on line 156 of Css3TriggerFieldAppearance. A space needs to be added to the string builder after the disabled tag.
if (options.isDisabled()) {
sb.append("disabled=true ");
}