mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-17 07:15:46 +00:00
Bug 1741014 - Null check container widget in option state change handler. r=morgan
Differential Revision: https://phabricator.services.mozilla.com/D131146
This commit is contained in:
parent
1db8089137
commit
4df46094a0
@ -241,7 +241,8 @@ nsresult HTMLSelectOptionAccessible::HandleAccEvent(AccEvent* aEvent) {
|
||||
|
||||
AccStateChangeEvent* event = downcast_accEvent(aEvent);
|
||||
if (event && (event->GetState() == states::SELECTED)) {
|
||||
if (!ContainerWidget()->AreItemsOperable()) {
|
||||
LocalAccessible* widget = ContainerWidget();
|
||||
if (widget && !widget->AreItemsOperable()) {
|
||||
// Collapsed options' ACTIVE state reflects their SELECT state.
|
||||
nsEventShell::FireEvent(this, states::ACTIVE, event->IsStateEnabled(),
|
||||
true);
|
||||
|
Loading…
Reference in New Issue
Block a user