Bug 906670 - Can sometimes accessibility focus hidden content from about:home. r=lucasr

This commit is contained in:
Max Li 2013-08-28 10:37:57 -04:00
Родитель d0ba1b1906
Коммит 6102790766
2 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -1441,9 +1441,11 @@ abstract public class BrowserApp extends GeckoApp
void filterEditingMode(String searchTerm, AutocompleteHandler handler) {
if (TextUtils.isEmpty(searchTerm)) {
mHomePager.setVisibility(View.VISIBLE);
hideBrowserSearch();
} else {
showBrowserSearch();
mHomePager.setVisibility(View.INVISIBLE);
mBrowserSearch.filter(searchTerm, handler);
}
}

Просмотреть файл

@ -301,7 +301,7 @@ public class GeckoAccessibility {
default:
info.setParent(host);
info.setSource(host, virtualDescendantId);
info.setVisibleToUser(true);
info.setVisibleToUser(host.isFocused());
info.setPackageName(GeckoAppShell.getContext().getPackageName());
info.setClassName(host.getClass().getName());
info.addAction(AccessibilityNodeInfo.ACTION_CLEAR_ACCESSIBILITY_FOCUS);