Merge "Fix translation doesn't work on ViewGroup" into sc-qpr1-dev am: f0c99d831e am: dedd68e52e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15853328 Change-Id: I0005a220026616ad60685057165d4e4a00157a70
This commit is contained in:
@@ -593,9 +593,8 @@ public class UiTranslationController {
|
|||||||
final View rootView = roots.get(rootNum).getView();
|
final View rootView = roots.get(rootNum).getView();
|
||||||
if (rootView instanceof ViewGroup) {
|
if (rootView instanceof ViewGroup) {
|
||||||
findViewsTraversalByAutofillIds((ViewGroup) rootView, sourceViewIds);
|
findViewsTraversalByAutofillIds((ViewGroup) rootView, sourceViewIds);
|
||||||
} else {
|
|
||||||
addViewIfNeeded(sourceViewIds, rootView);
|
|
||||||
}
|
}
|
||||||
|
addViewIfNeeded(sourceViewIds, rootView);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -606,9 +605,8 @@ public class UiTranslationController {
|
|||||||
final View child = viewGroup.getChildAt(i);
|
final View child = viewGroup.getChildAt(i);
|
||||||
if (child instanceof ViewGroup) {
|
if (child instanceof ViewGroup) {
|
||||||
findViewsTraversalByAutofillIds((ViewGroup) child, sourceViewIds);
|
findViewsTraversalByAutofillIds((ViewGroup) child, sourceViewIds);
|
||||||
} else {
|
|
||||||
addViewIfNeeded(sourceViewIds, child);
|
|
||||||
}
|
}
|
||||||
|
addViewIfNeeded(sourceViewIds, child);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user