Merge "Fix: Cannot control ime_switcher and menu after resetting." into nyc-dev

This commit is contained in:
Keisuke Kuroyanagi
2016-05-06 19:52:46 +00:00
committed by Android (Google) Code Review

View File

@@ -282,6 +282,12 @@ public class NavigationBarInflaterView extends FrameLayout implements TunerServi
final int indexOfKey = mButtonDispatchers.indexOfKey(v.getId());
if (indexOfKey >= 0) {
mButtonDispatchers.valueAt(indexOfKey).addView(v);
} else if (v instanceof ViewGroup) {
final ViewGroup viewGroup = (ViewGroup)v;
final int N = viewGroup.getChildCount();
for (int i = 0; i < N; i++) {
addToDispatchers(viewGroup.getChildAt(i));
}
}
}
}