Disable context menu and message selection for RSS feed

pull/635/head
Maxim Shishmarev 5 years ago
parent 2262b41cd7
commit 8b2876dadc

@ -984,8 +984,7 @@
},
selectMessage() {
// Disable message selection when the context menu is displayed
if (window.contextMenuShown) {
if (window.contextMenuShown || this.get('isRss')) {
return;
}

@ -1079,6 +1079,8 @@ export class Message extends React.PureComponent<Props, State> {
divClasses.push('public-chat-message-wrapper');
}
const enableContextMenu = !isRss && !multiSelectMode;
return (
<div
className={classNames(divClasses)}
@ -1128,10 +1130,10 @@ export class Message extends React.PureComponent<Props, State> {
{isRss || multiSelectMode
? null
: this.renderMenu(isIncoming, triggerId)}
{multiSelectMode ? null : this.renderContextMenu(triggerId)}
{multiSelectMode
? null
: this.renderContextMenu(rightClickTriggerId)}
{enableContextMenu ? this.renderContextMenu(triggerId) : null}
{enableContextMenu
? this.renderContextMenu(rightClickTriggerId)
: null}
</div>
</ContextMenuTrigger>
</div>

Loading…
Cancel
Save