Use a static prop on Stickerpicker to track the current widget
This commit is contained in:
parent
ad777782b8
commit
10369170ed
2 changed files with 6 additions and 18 deletions
|
@ -42,9 +42,6 @@ class ActiveWidgetStore extends EventEmitter {
|
|||
// What room ID each widget is associated with (if it's a room widget)
|
||||
this._roomIdByWidgetId = {};
|
||||
|
||||
// The sticker picker widget definition the app is currently using, if any
|
||||
this._stickerPickerWidget = null;
|
||||
|
||||
this.onRoomStateEvents = this.onRoomStateEvents.bind(this);
|
||||
|
||||
this.dispatcherRef = null;
|
||||
|
@ -151,18 +148,6 @@ class ActiveWidgetStore extends EventEmitter {
|
|||
delete this._roomIdByWidgetId[widgetId];
|
||||
this.emit('update');
|
||||
}
|
||||
|
||||
getStickerPickerWidget() {
|
||||
return this._stickerPickerWidget;
|
||||
}
|
||||
|
||||
setStickerPickerWidget(widget) {
|
||||
this._stickerPickerWidget = widget;
|
||||
}
|
||||
|
||||
delStickerPickerWidget() {
|
||||
this._stickerPickerWidget = null;
|
||||
}
|
||||
}
|
||||
|
||||
if (global.singletonActiveWidgetStore === undefined) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue