Text Formatter: Enlarge area for triggering (#2461)
This commit is contained in:
parent
5358938345
commit
59823a05f9
@ -36,6 +36,7 @@ const FOCUS_DELAY_MS = 350;
|
|||||||
const TRANSITION_DURATION_FACTOR = 50;
|
const TRANSITION_DURATION_FACTOR = 50;
|
||||||
|
|
||||||
const SCROLLER_CLASS = 'input-scroller';
|
const SCROLLER_CLASS = 'input-scroller';
|
||||||
|
const INPUT_WRAPPER_CLASS = 'message-input-wrapper';
|
||||||
|
|
||||||
type OwnProps = {
|
type OwnProps = {
|
||||||
id: string;
|
id: string;
|
||||||
@ -277,7 +278,9 @@ const MessageInput: FC<OwnProps & StateProps> = ({
|
|||||||
|
|
||||||
function handleMouseDown(e: React.MouseEvent<HTMLDivElement, MouseEvent>) {
|
function handleMouseDown(e: React.MouseEvent<HTMLDivElement, MouseEvent>) {
|
||||||
if (e.button !== 2) {
|
if (e.button !== 2) {
|
||||||
e.target.addEventListener('mouseup', processSelectionWithTimeout, { once: true });
|
const listenerEl = e.currentTarget.closest(`.${INPUT_WRAPPER_CLASS}`) || e.target;
|
||||||
|
|
||||||
|
listenerEl.addEventListener('mouseup', processSelectionWithTimeout, { once: true });
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user