From dce524f5bc8a062db9f17659087cf9fc2a0d58fb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C5=A0imon=20Brandner?= <simon.bra.ag@gmail.com>
Date: Thu, 18 Feb 2021 18:39:51 +0100
Subject: [PATCH] Use try-catch
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
---
 src/electron-main.js | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/electron-main.js b/src/electron-main.js
index 6a16be8..1baeeba 100644
--- a/src/electron-main.js
+++ b/src/electron-main.js
@@ -387,7 +387,11 @@ ipcMain.on('ipcCall', async function(ev, payload) {
             break;
         case 'setSpellCheckLanguages':
             if (args[0] && args[0].length > 0) {
-                mainWindow.webContents.session.setSpellCheckerLanguages(args[0]);
+                try {
+                    mainWindow.webContents.session.setSpellCheckerLanguages(args[0]);
+                } catch (er) {
+                    console.log("There were problems setting the spellcheck languages", er);
+                }
             } else {
                 mainWindow.webContents.session.spellcheck = false;
             }