[PR #5174] [CLOSED] [WIP] - [Enhance] Restore navigation scroll #5796

Closed
opened 2026-02-28 21:18:47 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/5174
Author: @lelemm
Created: 6/15/2025
Status: Closed

Base: masterHead: enhance/restore_scroll_position


📝 Commits (5)

  • dabad32 Restore navigation scroll
  • 24fd50a md
  • 8bf59fe [autofix.ci] apply automated fixes
  • d480065 trying to create a generic solution for this
  • 148d375 Delete upcoming-release-notes/5174.md

📊 Changes

10 files changed (+254 additions, -51 deletions)

View changed files

📝 packages/desktop-client/src/components/FinancesApp.tsx (+7 -4)
packages/desktop-client/src/components/ScrollRestore.tsx (+183 -0)
📝 packages/desktop-client/src/components/budget/BudgetTable.tsx (+17 -11)
📝 packages/desktop-client/src/components/budget/envelope/EnvelopeBudgetComponents.tsx (+4 -3)
📝 packages/desktop-client/src/components/budget/index.tsx (+3 -1)
📝 packages/desktop-client/src/components/budget/tracking/TrackingBudgetComponents.tsx (+3 -3)
📝 packages/desktop-client/src/components/mobile/budget/BudgetTable.jsx (+30 -23)
📝 packages/desktop-client/src/components/mobile/budget/CategoryTransactions.tsx (+2 -2)
📝 packages/desktop-client/src/components/mobile/budget/ExpenseCategoryListItem.tsx (+3 -2)
📝 packages/desktop-client/src/components/mobile/budget/IncomeCategoryListItem.tsx (+2 -2)

📄 Description

Based on https://github.com/actualbudget/actual/pull/2859
When navigating back to budget page, scroll back to the clicked category


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/5174 **Author:** [@lelemm](https://github.com/lelemm) **Created:** 6/15/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `enhance/restore_scroll_position` --- ### 📝 Commits (5) - [`dabad32`](https://github.com/actualbudget/actual/commit/dabad3258e661201728fcb5645fbcdd2385aef85) Restore navigation scroll - [`24fd50a`](https://github.com/actualbudget/actual/commit/24fd50ab3b9f518be50a63fe7805549be33dba4b) md - [`8bf59fe`](https://github.com/actualbudget/actual/commit/8bf59fe1e5680aaf4ddf3a6162e23fd4fdc5d527) [autofix.ci] apply automated fixes - [`d480065`](https://github.com/actualbudget/actual/commit/d480065924477aeb9282f3f78a81c80ae1345ab0) trying to create a generic solution for this - [`148d375`](https://github.com/actualbudget/actual/commit/148d3759bf537bac22c0de5e9ce0a82b6e732f1a) Delete upcoming-release-notes/5174.md ### 📊 Changes **10 files changed** (+254 additions, -51 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/FinancesApp.tsx` (+7 -4) ➕ `packages/desktop-client/src/components/ScrollRestore.tsx` (+183 -0) 📝 `packages/desktop-client/src/components/budget/BudgetTable.tsx` (+17 -11) 📝 `packages/desktop-client/src/components/budget/envelope/EnvelopeBudgetComponents.tsx` (+4 -3) 📝 `packages/desktop-client/src/components/budget/index.tsx` (+3 -1) 📝 `packages/desktop-client/src/components/budget/tracking/TrackingBudgetComponents.tsx` (+3 -3) 📝 `packages/desktop-client/src/components/mobile/budget/BudgetTable.jsx` (+30 -23) 📝 `packages/desktop-client/src/components/mobile/budget/CategoryTransactions.tsx` (+2 -2) 📝 `packages/desktop-client/src/components/mobile/budget/ExpenseCategoryListItem.tsx` (+3 -2) 📝 `packages/desktop-client/src/components/mobile/budget/IncomeCategoryListItem.tsx` (+2 -2) </details> ### 📄 Description Based on https://github.com/actualbudget/actual/pull/2859 When navigating back to budget page, scroll back to the clicked category --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-02-28 21:18:47 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#5796