From c8585be2f839b222d3f8b8a87c162e3135c53d95 Mon Sep 17 00:00:00 2001
From: Neeraj Vageele <neerajvageele451@gmail.com>
Date: Tue, 11 Apr 2023 11:43:11 +0530
Subject: [PATCH] fix resize to only work with left mouse click (#10546)

Co-authored-by: Neeraj <neerajv@thirdrocktechkno.com>
Co-authored-by: Kerry <kerrya@element.io>
---
 src/resizer/resizer.ts | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/resizer/resizer.ts b/src/resizer/resizer.ts
index 4f5c97f72c..d45898b525 100644
--- a/src/resizer/resizer.ts
+++ b/src/resizer/resizer.ts
@@ -114,6 +114,10 @@ export default class Resizer<C extends IConfig = IConfig> {
     }
 
     private onMouseDown = (event: MouseEvent): void => {
+        const LEFT_MOUSE_BUTTON = 0;
+        if (event.button !== LEFT_MOUSE_BUTTON) {
+            return;
+        }
         // use closest in case the resize handle contains
         // child dom nodes that can be the target
         const resizeHandle = event.target && (<HTMLDivElement>event.target).closest(`.${this.classNames.handle}`);