diff options
| author | Julian Kast <julian@livio.com> | 2020-07-28 14:48:00 -0400 |
|---|---|---|
| committer | Julian Kast <julian@livio.com> | 2020-07-28 20:17:38 -0400 |
| commit | 8f0bcc6f638d39b36c3d654702d41f70ed37f57e (patch) | |
| tree | 1cb16727bf3436f0d792324a1fb89e50428da7c3 | |
| parent | 4fc21a19a5bd4cad96e3044df64ad56ba5dc7a32 (diff) | |
| download | sdl_android-feature/issue423-submenus.tar.gz | |
Modified BaseMenuManager to set a subMenu's parentCell ID to the subcells parentCellIDfeature/issue423-submenus
| -rw-r--r-- | base/src/main/java/com/smartdevicelink/managers/screen/menu/BaseMenuManager.java | 4 |
1 files changed, 4 insertions, 0 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 7d7649e9c..e4b52889d 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 @@ -981,6 +981,10 @@ abstract class BaseMenuManager extends BaseSubManager { subMenu.setMenuLayout(menuConfiguration.getSubMenuLayout()); } subMenu.setMenuIcon((shouldHaveArtwork && (cell.getIcon()!= null && cell.getIcon().getImageRPC() != null)) ? cell.getIcon().getImageRPC() : null); + + if (cell.getParentCellId() != MAX_ID && cell.getParentCellId() != 0) { + subMenu.setParentID(cell.getParentCellId()); + } return subMenu; } |
