Fix NPE when returned child is null.
bug: 5563072
Change-Id: I26ffe581b07c2a28da2c249bea2b913e64b3481f
diff --git a/src/com/android/camera/ui/SecondLevelIndicatorControlBar.java b/src/com/android/camera/ui/SecondLevelIndicatorControlBar.java
index fbf1585..446f8be 100644
--- a/src/com/android/camera/ui/SecondLevelIndicatorControlBar.java
+++ b/src/com/android/camera/ui/SecondLevelIndicatorControlBar.java
@@ -110,8 +110,8 @@
if (y >= getHeight()) y = getHeight() - 1;
int index = getTouchViewIndex((int) x, width);
- if (index == -1) return true;
View b = getChildAt(index);
+ if (b == null) return true;
dispatchRelativeTouchEvent(b, event);
if ((mSelectedIndex != -1) && (index != mSelectedIndex)) {
View v = getChildAt(mSelectedIndex);