Merge pull request #852 from Bilb/fix-message-selection-only-on-message-click

fix #805 select message only onclick on it
pull/860/head
Vince 5 years ago committed by GitHub
commit f91ce45c92
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1102,8 +1102,15 @@ export class Message extends React.PureComponent<Props, State> {
const enableContextMenu = !isRss && !multiSelectMode;
return (
<div className={classNames(divClasses)}>
<ContextMenuTrigger id={rightClickTriggerId}>
{this.renderAvatar()}
<div
className={classNames(divClasses)}
className={classNames(
'module-message',
`module-message--${direction}`,
expiring ? 'module-message--expired' : null
)}
role="button"
onClick={() => {
const selection = window.getSelection();
@ -1112,15 +1119,6 @@ export class Message extends React.PureComponent<Props, State> {
}
this.props.onSelectMessage();
}}
>
<ContextMenuTrigger id={rightClickTriggerId}>
{this.renderAvatar()}
<div
className={classNames(
'module-message',
`module-message--${direction}`,
expiring ? 'module-message--expired' : null
)}
>
{this.renderError(isIncoming)}
{isRss ? null : this.renderMenu(!isIncoming, triggerId)}

Loading…
Cancel
Save