Problem/Motivation
Through #3520999: Unable to edit the formatter settings (Warning: Trying to access array offset on null in Drupal\field_ui\Form\EntityDisplayFormBase->copyFormValuesToEntity()) and https://git.drupalcode.org/project/leaflet/-/commit/099db9b I saw that the methods in the formatters / Trait are missing the parent:: calls in all relevant functions!
This is important because we lose their implementation, at least if they change.
Sadly that does not fix the parent issue, but should also be fixed and I think the Trait would be the right place, combined with #3521016: VidstackPlayerFormatterTrait::getSharedSettings() should be called ::settingsForm()?
Steps to reproduce
Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork vidstack_player-3521021
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
grevil commentedWe can not use the Trait unfortunately, as it doesn't implement "settingsForm" as stated there. But I agree, this should be fixed.
Comment #4
grevil commentedDone, please review!
Comment #5
grevil commentedRe!
Comment #6
grevil commentedComment #7
anybodyGreat!
Comment #8
anybody