From 5feb509b1685858170af5fd0401aec0107ba1498 Mon Sep 17 00:00:00 2001 From: Julian Lam <julian@nodebb.org> Date: Fri, 14 Apr 2023 16:59:27 -0400 Subject: [PATCH] fix: don't crash if taskbar.tasklist is not defined yet --- public/src/modules/taskbar.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/public/src/modules/taskbar.js b/public/src/modules/taskbar.js index 6e7bff486d..768dd8820b 100644 --- a/public/src/modules/taskbar.js +++ b/public/src/modules/taskbar.js @@ -112,6 +112,10 @@ define('taskbar', ['benchpress', 'translator', 'hooks'], function (Benchpress, t }; taskbar.updateActive = function (uuid) { + if (!taskbar.tasklist) { + return; + } + const tasks = taskbar.tasklist.find('li'); tasks.removeClass('active'); tasks.filter('[data-uuid="' + uuid + '"]').addClass('active');