From 8434e8f5ce36ac5ff430a2c4650f2521d78603a9 Mon Sep 17 00:00:00 2001
From: Robert Dyer <rdyer@unl.edu>
Date: Wed, 17 Jul 2024 12:48:28 -0500
Subject: [PATCH] Fix "?" crashing on budget selection page. (#3084)

* Fix ? crashing on load budget page.

* add release note
---
 packages/desktop-client/src/components/manager/Modals.jsx | 4 ++++
 upcoming-release-notes/3084.md                            | 6 ++++++
 2 files changed, 10 insertions(+)
 create mode 100644 upcoming-release-notes/3084.md

diff --git a/packages/desktop-client/src/components/manager/Modals.jsx b/packages/desktop-client/src/components/manager/Modals.jsx
index ebd20585a..39e0dc408 100644
--- a/packages/desktop-client/src/components/manager/Modals.jsx
+++ b/packages/desktop-client/src/components/manager/Modals.jsx
@@ -29,6 +29,10 @@ export function Modals() {
     };
 
     switch (name) {
+      case 'keyboard-shortcuts':
+        // don't show the hotkey help modal when a budget is not open
+        return null;
+
       case 'delete-budget':
         return (
           <DeleteFile
diff --git a/upcoming-release-notes/3084.md b/upcoming-release-notes/3084.md
new file mode 100644
index 000000000..7f9072fd5
--- /dev/null
+++ b/upcoming-release-notes/3084.md
@@ -0,0 +1,6 @@
+---
+category: Bugfix
+authors: [psybers]
+---
+
+Fix "?" crashing on budget selection page.
-- 
GitLab