am 00553835: Merge "Attempt to fix NPE in keyguard" into jb-mr2-dev
* commit '0055383554983842c5d7bab25a981c6eb804a38c': Attempt to fix NPE in keyguard
This commit is contained in:
@@ -326,10 +326,15 @@ public class KeyguardHostView extends KeyguardViewBase {
|
||||
}
|
||||
|
||||
private int getWidgetPosition(int id) {
|
||||
final int children = mAppWidgetContainer.getChildCount();
|
||||
final KeyguardWidgetPager appWidgetContainer = mAppWidgetContainer;
|
||||
final int children = appWidgetContainer.getChildCount();
|
||||
for (int i = 0; i < children; i++) {
|
||||
if (mAppWidgetContainer.getWidgetPageAt(i).getContent().getId() == id) {
|
||||
final View content = appWidgetContainer.getWidgetPageAt(i).getContent();
|
||||
if (content != null && content.getId() == id) {
|
||||
return i;
|
||||
} else if (content == null) {
|
||||
// Attempt to track down bug #8886916
|
||||
Log.w(TAG, "*** Null content at " + "i=" + i + ",id=" + id + ",N=" + children);
|
||||
}
|
||||
}
|
||||
return -1;
|
||||
|
||||
Reference in New Issue
Block a user