Bug 965822 - Add null check to HomeListView.setOnItemClickListener. r=lucasr
--- a/mobile/android/base/home/HomeListView.java
+++ b/mobile/android/base/home/HomeListView.java
@@ -99,16 +99,21 @@ public class HomeListView extends ListVi
@Override
public ContextMenuInfo getContextMenuInfo() {
return mContextMenuInfo;
}
@Override
public void setOnItemClickListener(final AdapterView.OnItemClickListener listener) {
+ if (listener == null) {
+ super.setOnItemClickListener(null);
+ return;
+ }
+
super.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
if (mShowTopDivider) {
position--;
}
listener.onItemClick(parent, view, position, id);