You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 20, 2021. It is now read-only.
If its values attributed is backed by a Map, <f:selectItems> ignores all other attributes, including itemLabelEscaped. Even worse, in this case the itemLabelEscaped attribute does not default to true, as specified here, but to false. Therefore the whole items list gets rendered without any escaping.
The culprit seems to be SelectItemsIterator, which fails to evaluate all attributes for Maps. It does so for SelectItem objects, arrays or Collections, though.
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
If its
values
attributed is backed by a Map,<f:selectItems>
ignores all other attributes, includingitemLabelEscaped
. Even worse, in this case theitemLabelEscaped
attribute does not default totrue
, as specified here, but tofalse
. Therefore the whole items list gets rendered without any escaping.The culprit seems to be
SelectItemsIterator
, which fails to evaluate all attributes for Maps. It does so for SelectItem objects, arrays or Collections, though.The text was updated successfully, but these errors were encountered: