You've already forked matrix-react-sdk
mirror of
https://github.com/matrix-org/matrix-react-sdk.git
synced 2025-11-20 16:22:28 +03:00
Keep reference to stickers menu
This commit is contained in:
@@ -134,7 +134,7 @@ export default class Stickerpack extends React.Component {
|
|||||||
const x = buttonRect.right + window.pageXOffset - 37;
|
const x = buttonRect.right + window.pageXOffset - 37;
|
||||||
const y = (buttonRect.top + (buttonRect.height / 2) + window.pageYOffset) - 19;
|
const y = (buttonRect.top + (buttonRect.height / 2) + window.pageYOffset) - 19;
|
||||||
// const self = this;
|
// const self = this;
|
||||||
ContextualMenu.createMenu(GenericElementContextMenu, {
|
this.stickersMenu = ContextualMenu.createMenu(GenericElementContextMenu, {
|
||||||
chevronOffset: 10,
|
chevronOffset: 10,
|
||||||
chevronFace: 'bottom',
|
chevronFace: 'bottom',
|
||||||
left: x,
|
left: x,
|
||||||
@@ -150,11 +150,12 @@ export default class Stickerpack extends React.Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
onHideStickersClick(ev) {
|
onHideStickersClick(ev) {
|
||||||
this.setState({showStickers: false});
|
this.stickersMenu.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
onFinished() {
|
onFinished() {
|
||||||
this.setState({showStickers: false});
|
this.setState({showStickers: false});
|
||||||
|
this.stickersMenu = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
_launchManageIntegrations() {
|
_launchManageIntegrations() {
|
||||||
|
|||||||
Reference in New Issue
Block a user