From e0d67c728cb80d2e08cae64c53efeae077a085dc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Valenta?= <git@imaniti.org>
Date: Wed, 26 Jul 2023 00:00:20 +0900
Subject: [PATCH] fix overflow on urgent banner text

---
 VERSION                                         | 2 +-
 frontend/package-lock.json                      | 6 +++---
 frontend/src/views/urgent_text_banner/canvas.js | 3 +--
 3 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/VERSION b/VERSION
index 3e3c2f1e..eca07e4c 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.1.1
+2.1.2
diff --git a/frontend/package-lock.json b/frontend/package-lock.json
index 5dd0e645..f8f447cf 100644
--- a/frontend/package-lock.json
+++ b/frontend/package-lock.json
@@ -4662,9 +4662,9 @@
       }
     },
     "node_modules/word-wrap": {
-      "version": "1.2.3",
-      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
-      "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
+      "version": "1.2.5",
+      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
+      "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
       "optional": true,
       "engines": {
         "node": ">=0.10.0"
diff --git a/frontend/src/views/urgent_text_banner/canvas.js b/frontend/src/views/urgent_text_banner/canvas.js
index 9e7a9adc..9059a4e1 100644
--- a/frontend/src/views/urgent_text_banner/canvas.js
+++ b/frontend/src/views/urgent_text_banner/canvas.js
@@ -39,14 +39,13 @@ const redraw = async (canvas, options) => {
         backgroundImage = new fabric.Image(
             backgroundImage,
             {
-                width: canvas.width * 1.1,
-                height: canvas.height * 1.1,
                 top: -20,  // FIXME: Why???? Fabric.js, what are you trying to tell me?!
                 left: -20,
                 zIndex: 0,
                 selectable: false
             }
         )
+        backgroundImage.scaleToWidth(canvas.width + 22)
 
         canvas.add(backgroundImage)
     }
-- 
GitLab