Skip to content

Commit 65e2bf8

Browse files
committed
Initialize button ID sets on connection
1 parent 809f48c commit 65e2bf8

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

lib/js/src/manager/screen/_ScreenManagerBase.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,10 @@ class _ScreenManagerBase extends _SubManagerBase {
7777
this._choiceSetManagerBase.start(),
7878
this._menuManagerBase.start(),
7979
]);
80+
81+
_ScreenManagerBase._softButtonIDBySoftButtonManager = new Set();
82+
_ScreenManagerBase._softButtonIDByAlertManager = new Set();
83+
8084
this._transitionToState(_SubManagerBase.READY);
8185
await super.start();
8286
}
@@ -743,9 +747,6 @@ _ManagerLocation._MAP = Object.freeze({
743747

744748
_ScreenManagerBase._ManagerLocation = _ManagerLocation;
745749

746-
_ScreenManagerBase._softButtonIDBySoftButtonManager = new Set();
747-
_ScreenManagerBase._softButtonIDByAlertManager = new Set();
748-
749750
const SOFT_BUTTON_ID_NOT_SET_VALUE = -1;
750751
const SOFT_BUTTON_ID_MIN_VALUE = 0;
751752
const SOFT_BUTTON_ID_MAX_VALUE = 10000;

0 commit comments

Comments
 (0)