From 75a14932ef080aba71861cff0d95884bde4c5ce6 Mon Sep 17 00:00:00 2001
From: hiroshisuga <45039819+hiroshisuga@users.noreply.github.com>
Date: Tue, 22 Jun 2021 08:30:44 +0900
Subject: [PATCH] fix bug when a coordinate is zero

---
 .../whiteboard-overlay/shape-pointer-listener/component.jsx     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bigbluebutton-html5/imports/ui/components/whiteboard/whiteboard-overlay/shape-pointer-listener/component.jsx b/bigbluebutton-html5/imports/ui/components/whiteboard/whiteboard-overlay/shape-pointer-listener/component.jsx
index 035fa37cfa..c1e242eb09 100755
--- a/bigbluebutton-html5/imports/ui/components/whiteboard/whiteboard-overlay/shape-pointer-listener/component.jsx
+++ b/bigbluebutton-html5/imports/ui/components/whiteboard/whiteboard-overlay/shape-pointer-listener/component.jsx
@@ -174,7 +174,7 @@ export default class ShapePointerListener extends Component {
     if (this.isDrawing) {
       // make sure we are drawing and we have some coordinates sent for this shape before
       // to prevent sending DRAW_END on a random mouse click
-      if (this.lastSentCoordinate.x && this.lastSentCoordinate.y) {
+      if (this.lastSentCoordinate.x !== undefined && this.lastSentCoordinate.y !== undefined) {
         const { getCurrentShapeId } = actions;
         this.handleDrawCommonAnnotation(
           this.initialCoordinate,
-- 
GitLab