Skip to content
This repository was archived by the owner on Jul 22, 2024. It is now read-only.

Commit 9378a63

Browse files
authored
Make sure widget manager is not null in MenuWidget.hide() (#3104)
Fixes #3092
1 parent c2fa4f7 commit 9378a63

File tree

1 file changed

+6
-2
lines changed
  • app/src/common/shared/org/mozilla/vrbrowser/ui/widgets/menus

1 file changed

+6
-2
lines changed

app/src/common/shared/org/mozilla/vrbrowser/ui/widgets/menus/MenuWidget.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,14 +65,18 @@ public void updateUI() {
6565
public void show(@ShowFlags int aShowFlags) {
6666
super.show(aShowFlags);
6767

68-
mWidgetManager.addFocusChangeListener(this);
68+
if (mWidgetManager != null) {
69+
mWidgetManager.addFocusChangeListener(this);
70+
}
6971
}
7072

7173
@Override
7274
public void hide(@HideFlags int aHideFlags) {
7375
super.hide(aHideFlags);
7476

75-
mWidgetManager.removeFocusChangeListener(this);
77+
if (mWidgetManager != null) {
78+
mWidgetManager.removeFocusChangeListener(this);
79+
}
7680
}
7781

7882
public void updateMenuItems(ArrayList<MenuItem> aItems) {

0 commit comments

Comments
 (0)