diff --git a/src/components/structures/ContextMenu.js b/src/components/structures/ContextMenu.js index bc3d91a477..1087f48b28 100644 --- a/src/components/structures/ContextMenu.js +++ b/src/components/structures/ContextMenu.js @@ -434,7 +434,7 @@ export const aboveLeftOf = (elementRect, chevronFace="none") => { }; export const useContextMenu = () => { - const _button = useRef(null); + const button = useRef(null); const [isOpen, setIsOpen] = useState(false); const open = () => { setIsOpen(true); @@ -443,7 +443,7 @@ export const useContextMenu = () => { setIsOpen(false); }; - return [isOpen, _button, open, close, setIsOpen]; + return [isOpen, button, open, close, setIsOpen]; }; export default class LegacyContextMenu extends ContextMenu { diff --git a/src/components/views/dialogs/ShareDialog.js b/src/components/views/dialogs/ShareDialog.js index 94723668ca..a45eff0d53 100644 --- a/src/components/views/dialogs/ShareDialog.js +++ b/src/components/views/dialogs/ShareDialog.js @@ -21,7 +21,7 @@ import sdk from '../../../index'; import { _t } from '../../../languageHandler'; import QRCode from 'qrcode-react'; import {RoomPermalinkCreator, makeGroupPermalink, makeUserPermalink} from "../../../utils/permalinks/Permalinks"; -import * as ContextualMenu from "../../structures/ContextMenu"; +import * as ContextMenu from "../../structures/ContextMenu"; import {toRightOf} from "../../structures/ContextMenu"; const socials = [ @@ -105,7 +105,7 @@ export default class ShareDialog extends React.Component { const buttonRect = e.target.getBoundingClientRect(); const GenericTextContextMenu = sdk.getComponent('context_menus.GenericTextContextMenu'); - const {close} = ContextualMenu.createMenu(GenericTextContextMenu, { + const {close} = ContextMenu.createMenu(GenericTextContextMenu, { ...toRightOf(buttonRect, 11), message: successful ? _t('Copied!') : _t('Failed to copy'), }); diff --git a/src/components/views/messages/TextualBody.js b/src/components/views/messages/TextualBody.js index b82c0f3ffc..2680c13512 100644 --- a/src/components/views/messages/TextualBody.js +++ b/src/components/views/messages/TextualBody.js @@ -27,7 +27,7 @@ import sdk from '../../../index'; import Modal from '../../../Modal'; import dis from '../../../dispatcher'; import { _t } from '../../../languageHandler'; -import * as ContextualMenu from '../../structures/ContextMenu'; +import * as ContextMenu from '../../structures/ContextMenu'; import SettingsStore from "../../../settings/SettingsStore"; import ReplyThread from "../elements/ReplyThread"; import {pillifyLinks} from '../../../utils/pillify'; @@ -275,7 +275,7 @@ module.exports = createReactClass({ const buttonRect = e.target.getBoundingClientRect(); const GenericTextContextMenu = sdk.getComponent('context_menus.GenericTextContextMenu'); - const {close} = ContextualMenu.createMenu(GenericTextContextMenu, { + const {close} = ContextMenu.createMenu(GenericTextContextMenu, { ...toRightOf(buttonRect, 11), message: successful ? _t('Copied!') : _t('Failed to copy'), });