Bug #97440
open
Search in selectMultipleSideBySide not working in Safari
Added by Mathias Bolt Lesniak over 2 years ago.
Updated 4 months ago.
Category:
Backend User Interface
Sprint Focus:
On Location Sprint
Description
When entering a search term into the right box of a selectMultipleSideBySide
field, nothing happens if you are using Safari.
The search works as expected in Firefox and Chrome.
This issue only occurs in TYPO3 v11.
- Status changed from New to Accepted
Can confirm (also in main). It seems like Safari does not allow to "hide" options. Since #91911, the options are no longer removed from the select but just the hidden
attribute is set. Unfortunately, due to further changes, e.g. #95137, which rely on the changes from #91911, it's not that easy to roll back to the old "logic".
- Is duplicate of Bug #95458: Search in TCA renderType selectMultipleSideBySide not working in Safari added
- Sprint Focus set to On Location Sprint
- Status changed from Accepted to Closed
- Status changed from Closed to Accepted
Still reproducible in v13 main with Safari Version 17.5 (19618.2.12.11.6), probably because like Oliver mentioned Safari is lacking this filtering support
The problem is that Safari does not seem to support the hidden
attribute on <option>
elements.
See https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/hidden in the compatibility matrix note for Safari.
display: none
also does not work. visibility: hidden
does, but is useless because the space where the option was remains.
The JS filter module will have to be reworked to remove and restore the option and optgroup elements on each filter change.
Also available in: Atom
PDF