ConfirmRemovalForm: Drop autofocus entirely

Besides that this is a destructive operation which shouldn't
get automatic focus… our native way to adhere to WCAG standards
is by focusing the newly rendered container which suffices.
This commit is contained in:
Johannes Meyer 2026-05-08 10:38:45 +02:00
parent acc0259464
commit 0488bebd8c

View file

@ -22,19 +22,4 @@ class ConfirmRemovalForm extends Form
$this->setName('form_confirm_removal');
$this->getSubmitLabel() ?: $this->setSubmitLabel($this->translate('Confirm Removal'));
}
/**
* {@inheritdoc}
*/
public function addSubmitButton()
{
parent::addSubmitButton();
if (($submit = $this->getElement('btn_submit')) !== null) {
$class = $submit->getAttrib('class');
$submit->setAttrib('class', empty($class) ? 'autofocus' : $class . ' autofocus');
}
return $this;
}
}