Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
1) using .prop() to toggle the 'open' attribute fails on browser not supporting the details element. There are CSS rules relying on it that are not properly triggered. Switched back to using .attr() which works for everyone.
2) Vtabs are not fieldsets anymore. so the settings.fieldset.attr()
call was broken.
Patch fixes both.
Comment | File | Size | Author |
---|---|---|---|
core-js-oups-i-did-it-again-broken-vtab.patch | 981 bytes | nod_ | |
Comments
Comment #1
swentel CreditAttribution: swentel commentedYup, that fixes it, let's wait for another confirmation.
Comment #2
nod_Comment #3
echoz CreditAttribution: echoz commentedPatch for 2) is duplicated over here #1971118: Stray reference to fieldset in vertical-tabs.js that was not updated to details. Mark that as dupe (even though it was first), or separate the 2 fixes?
Comment #4
nod_It ends up the same. Let's just commit this one with credits from the other one too.
Comment #5
alexpottCommitted d2e5e7b and pushed to 8.x. Thanks!