From 9c3cd7f8af7379588785d89a243ef5f80b7a9a05 Mon Sep 17 00:00:00 2001 From: automated-signal <37887102+automated-signal@users.noreply.github.com> Date: Mon, 25 Apr 2022 10:42:47 -0700 Subject: [PATCH] Message.tsx: Don't handle clicks outside of container Co-authored-by: Scott Nonnenberg --- ts/components/conversation/Message.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ts/components/conversation/Message.tsx b/ts/components/conversation/Message.tsx index 88ca0cc04..b47159999 100644 --- a/ts/components/conversation/Message.tsx +++ b/ts/components/conversation/Message.tsx @@ -2668,6 +2668,10 @@ export class Message extends React.PureComponent { className={containerClassnames} style={containerStyles} onContextMenu={this.showContextMenu} + role="row" + onKeyDown={this.handleKeyDown} + onClick={this.handleClick} + tabIndex={-1} > {this.renderAuthor()} {this.renderContents()} @@ -2717,7 +2721,6 @@ export class Message extends React.PureComponent { // cannot be within another button role="button" onKeyDown={this.handleKeyDown} - onClick={this.handleClick} onFocus={this.handleFocus} ref={this.focusRef} >