Merge "Address comments on ag/1680345" into ub-calculator-euler
diff --git a/src/com/android/calculator2/HistoryFragment.java b/src/com/android/calculator2/HistoryFragment.java
index 6e54d9f..3c69628 100644
--- a/src/com/android/calculator2/HistoryFragment.java
+++ b/src/com/android/calculator2/HistoryFragment.java
@@ -241,11 +241,15 @@
}
public boolean stopActionModeOrContextMenu() {
+ if (mRecyclerView == null) {
+ return false;
+ }
for (int i = 0; i < mRecyclerView.getChildCount(); i++) {
final View view = mRecyclerView.getChildAt(i);
final HistoryAdapter.ViewHolder viewHolder =
(HistoryAdapter.ViewHolder) mRecyclerView.getChildViewHolder(view);
- if (viewHolder != null && viewHolder.getResult().stopActionModeOrContextMenu()) {
+ if (viewHolder != null && viewHolder.getResult() != null
+ && viewHolder.getResult().stopActionModeOrContextMenu()) {
return true;
}
}