Skip to content

Commit d598292

Browse files
authored
Fix: build error on android (#61)
1 parent b46d0dc commit d598292

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

android/src/main/java/com/reactnativemenu/MenuView.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ class MenuView(context: ReactContext): ReactViewGroup(context) {
5757
var i = 0
5858
while (i < getActionsCount) {
5959
val item = mActions.getMap(i)
60-
val menuItem = mPopupMenu.menu.add(Menu.NONE, Menu.NONE, i, item.getString("title"))
60+
val menuItem = mPopupMenu.menu.add(Menu.NONE, Menu.NONE, i, item?.getString("title"))
6161

6262
val titleColor = when (item.hasKey("titleColor")) {
6363
true -> item.getInt("titleColor")
@@ -135,7 +135,7 @@ class MenuView(context: ReactContext): ReactViewGroup(context) {
135135
mIsMenuDisplayed = false
136136
var args: WritableMap = Arguments.createMap()
137137
val selectedItem = mActions.getMap(it.order)
138-
args.putString("event", selectedItem.getString("id"))
138+
args.putString("event", selectedItem?.getString("id"))
139139
args.putString("target", "$id")
140140
mContext
141141
.getJSModule(RCTEventEmitter::class.java)

0 commit comments

Comments
 (0)