[PR #1204] [MERGED] Fix drag and drop on touch devices (#1194) #3589

Closed
opened 2026-02-28 20:43:53 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/1204
Author: @joel-jeremy
Created: 6/26/2023
Status: Merged
Merged: 6/28/2023
Merged by: @j-f1

Base: masterHead: fix-drag-and-drop-on-touch-devices


📝 Commits (10+)

  • d02403c Fix drag and drop on touch devices (#1194)
  • 8a1744a Add upcoming release notes
  • 8a6f87c Add delay on touch drag
  • 8d05291 Experiment with react-dnd-multi-backend
  • 88b4a9d Experiment with react-dnd-multi-backend - add touch drag delay
  • 5b5edfc Use delayTouchStart instead of delay
  • b6829ab Remove touch backend delay
  • ecc9af0 Use PointerTransition for HTML5Backend
  • 9e0358c Add back the TouchBackend delay
  • b5d8b45 Remove TouchBackend enableMouseEvents option

📊 Changes

4 files changed (+75 additions, -3 deletions)

View changed files

📝 packages/desktop-client/package.json (+2 -0)
📝 packages/desktop-client/src/components/FinancesApp.js (+25 -3)
upcoming-release-notes/1204.md (+6 -0)
📝 yarn.lock (+42 -0)

📄 Description

For #1194


🔄 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/1204 **Author:** [@joel-jeremy](https://github.com/joel-jeremy) **Created:** 6/26/2023 **Status:** ✅ Merged **Merged:** 6/28/2023 **Merged by:** [@j-f1](https://github.com/j-f1) **Base:** `master` ← **Head:** `fix-drag-and-drop-on-touch-devices` --- ### 📝 Commits (10+) - [`d02403c`](https://github.com/actualbudget/actual/commit/d02403cc0c7d31df5dc8f70ef5cbe011b5cbc3d2) Fix drag and drop on touch devices (#1194) - [`8a1744a`](https://github.com/actualbudget/actual/commit/8a1744ae70b9ffec4aa92fbbe821b4c1e080ad80) Add upcoming release notes - [`8a6f87c`](https://github.com/actualbudget/actual/commit/8a6f87ccead96dd4a232bd05b0a3614571f5d0c6) Add delay on touch drag - [`8d05291`](https://github.com/actualbudget/actual/commit/8d0529187b18c9864a9ab4a23f1fb1ebdaf838a4) Experiment with react-dnd-multi-backend - [`88b4a9d`](https://github.com/actualbudget/actual/commit/88b4a9dad04bc41b081c629b3084160c1ce00474) Experiment with react-dnd-multi-backend - add touch drag delay - [`5b5edfc`](https://github.com/actualbudget/actual/commit/5b5edfcedd468e03c54e30726f1196dec675e4eb) Use delayTouchStart instead of delay - [`b6829ab`](https://github.com/actualbudget/actual/commit/b6829ab322bf1b90e88ff926d33835ba26f152fd) Remove touch backend delay - [`ecc9af0`](https://github.com/actualbudget/actual/commit/ecc9af08294509599c5ff1abcc935ab374be69d3) Use PointerTransition for HTML5Backend - [`9e0358c`](https://github.com/actualbudget/actual/commit/9e0358c0ec105bd113387be10a3d0ef40101fad4) Add back the TouchBackend delay - [`b5d8b45`](https://github.com/actualbudget/actual/commit/b5d8b45c2d93e47558e0cd187f3c0a784e7714c4) Remove TouchBackend enableMouseEvents option ### 📊 Changes **4 files changed** (+75 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/package.json` (+2 -0) 📝 `packages/desktop-client/src/components/FinancesApp.js` (+25 -3) ➕ `upcoming-release-notes/1204.md` (+6 -0) 📝 `yarn.lock` (+42 -0) </details> ### 📄 Description <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes --> For #1194 --- <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 20:43:53 -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#3589