From 3a905d3f9a3c8277db554ca5adf52e1582cc8cfa Mon Sep 17 00:00:00 2001
From: Tim <hello@timsmart.co>
Date: Sun, 1 Sep 2024 07:10:02 +1200
Subject: [PATCH] [WIP] fix toggleSpentColumn being called on every render
 (#3333)

* fix toggleSpentColumn being called on every render

* release notes
---
 .../src/components/mobile/budget/BudgetTable.jsx            | 2 +-
 upcoming-release-notes/3333.md                              | 6 ++++++
 2 files changed, 7 insertions(+), 1 deletion(-)
 create mode 100644 upcoming-release-notes/3333.md

diff --git a/packages/desktop-client/src/components/mobile/budget/BudgetTable.jsx b/packages/desktop-client/src/components/mobile/budget/BudgetTable.jsx
index bfd5c5514..ce8d398e1 100644
--- a/packages/desktop-client/src/components/mobile/budget/BudgetTable.jsx
+++ b/packages/desktop-client/src/components/mobile/budget/BudgetTable.jsx
@@ -1832,7 +1832,7 @@ function BudgetTableHeader({
             <Button
               variant="bare"
               isDisabled={show3Cols}
-              onPress={toggleSpentColumn()}
+              onPress={toggleSpentColumn}
               style={buttonStyle}
             >
               <View style={{ alignItems: 'flex-end' }}>
diff --git a/upcoming-release-notes/3333.md b/upcoming-release-notes/3333.md
new file mode 100644
index 000000000..9af85abeb
--- /dev/null
+++ b/upcoming-release-notes/3333.md
@@ -0,0 +1,6 @@
+---
+category: Bugfix
+authors: [tim-smart]
+---
+
+Fix toggleSpentColumn being called on every render on mobile
-- 
GitLab