diff options
Diffstat (limited to 'ext/fg/js/popup-proxy-host.js')
| -rw-r--r-- | ext/fg/js/popup-proxy-host.js | 10 | 
1 files changed, 5 insertions, 5 deletions
| diff --git a/ext/fg/js/popup-proxy-host.js b/ext/fg/js/popup-proxy-host.js index 6f1c13c6..4dc79943 100644 --- a/ext/fg/js/popup-proxy-host.js +++ b/ext/fg/js/popup-proxy-host.js @@ -26,17 +26,17 @@ class PopupProxyHost {      constructor() {          this._popups = new Map();          this._apiReceiver = null; -        this._frameIdPromise = null; +        this._frameId = null;      }      // Public functions      async prepare() { -        this._frameIdPromise = apiFrameInformationGet(); -        const {frameId} = await this._frameIdPromise; +        const {frameId} = await apiFrameInformationGet();          if (typeof frameId !== 'number') { return; } +        this._frameId = frameId; -        this._apiReceiver = new FrontendApiReceiver(`popup-proxy-host#${frameId}`, new Map([ +        this._apiReceiver = new FrontendApiReceiver(`popup-proxy-host#${this._frameId}`, new Map([              ['getOrCreatePopup', this._onApiGetOrCreatePopup.bind(this)],              ['setOptions', this._onApiSetOptions.bind(this)],              ['hide', this._onApiHide.bind(this)], @@ -87,7 +87,7 @@ class PopupProxyHost {          } else if (depth === null) {              depth = 0;          } -        const popup = new Popup(id, depth, this._frameIdPromise); +        const popup = new Popup(id, depth, this._frameId);          if (parent !== null) {              popup.setParent(parent);          } |