summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBilal Alsharifi <bilal.alsharifi@gmail.com>2019-11-12 10:59:59 -0500
committerBilal Alsharifi <bilal.alsharifi@gmail.com>2019-11-12 10:59:59 -0500
commit5dca01b70e4295657cbb5ae6df58bad2b8a5edf5 (patch)
tree489febbd47ab5a36d41602d8a9042b318e7f2cda
parenta6a73e85e4a88b99df669d49022a78dec6c01052 (diff)
downloadsdl_android-5dca01b70e4295657cbb5ae6df58bad2b8a5edf5.tar.gz
Check if clonedCells list is not empty
-rw-r--r--base/src/main/java/com/smartdevicelink/managers/screen/menu/BaseMenuManager.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/base/src/main/java/com/smartdevicelink/managers/screen/menu/BaseMenuManager.java b/base/src/main/java/com/smartdevicelink/managers/screen/menu/BaseMenuManager.java
index de2a1121b..1c6dc296e 100644
--- a/base/src/main/java/com/smartdevicelink/managers/screen/menu/BaseMenuManager.java
+++ b/base/src/main/java/com/smartdevicelink/managers/screen/menu/BaseMenuManager.java
@@ -176,7 +176,7 @@ abstract class BaseMenuManager extends BaseSubManager {
// We are in NONE or the menu is in use, bail out of here
waitingOnHMIUpdate = true;
waitingUpdateMenuCells = new ArrayList<>();
- if (clonedCells != null) {
+ if (clonedCells != null && !clonedCells.isEmpty()) {
waitingUpdateMenuCells.addAll(clonedCells);
}
return;
@@ -190,7 +190,7 @@ abstract class BaseMenuManager extends BaseSubManager {
}
// copy new list
menuCells = new ArrayList<>();
- if (clonedCells != null) {
+ if (clonedCells != null && !clonedCells.isEmpty()) {
menuCells.addAll(clonedCells);
}