From b116cbfe8c6736eb797f70566e489c4bdfaad1f9 Mon Sep 17 00:00:00 2001 From: Lim Chee Aun Date: Fri, 15 Sep 2023 21:12:04 +0800 Subject: [PATCH] Only set data attr if there are shortcuts --- src/app.jsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app.jsx b/src/app.jsx index c6923e39..4f1acd06 100644 --- a/src/app.jsx +++ b/src/app.jsx @@ -184,9 +184,11 @@ function App() { useEffect(() => { const $app = document.getElementById('app'); if ($app) { - $app.dataset.shortcutsViewMode = snapStates.settings.shortcutsViewMode; + $app.dataset.shortcutsViewMode = snapStates.shortcuts?.length + ? snapStates.settings.shortcutsViewMode + : ''; } - }, [snapStates.settings.shortcutsViewMode]); + }, [snapStates.shortcuts, snapStates.settings.shortcutsViewMode]); // Add/Remove cloak class to body useEffect(() => {