Skip to content

Commit 603681f

Browse files
committed
Bug 1862802 part 4: Remove SessionAccessibility call to AccessibleWrap::PivotTo. r=eeejay
This now just calls DoPivot and SendAccessibilityFocusEvent directly. Depends on D192644 Differential Revision: https://phabricator.services.mozilla.com/D192645
1 parent 4edd644 commit 603681f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

accessible/android/SessionAccessibility.cpp

+4-4
Original file line numberDiff line numberDiff line change
@@ -165,10 +165,10 @@ bool SessionAccessibility::Pivot(int32_t aID, int32_t aGranularity,
165165
[this, self, aID, aGranularity, aForward, aInclusive] {
166166
MonitorAutoLock mal(nsAccessibilityService::GetAndroidMonitor());
167167
if (Accessible* _acc = GetAccessibleByID(aID)) {
168-
MOZ_ASSERT(_acc && _acc->IsLocal());
169-
if (LocalAccessible* localAcc = _acc->AsLocal()) {
170-
static_cast<AccessibleWrap*>(localAcc)->PivotTo(
171-
aGranularity, aForward, aInclusive);
168+
MOZ_ASSERT(_acc->IsLocal());
169+
if (Accessible* result = AccessibleWrap::DoPivot(
170+
_acc, aGranularity, aForward, aInclusive)) {
171+
SendAccessibilityFocusedEvent(result);
172172
}
173173
}
174174
});

0 commit comments

Comments
 (0)