Fix: Reset _swipeCurrentX in onHorizontalDragStart to prevent stale state

Co-authored-by: rustdesk <71636191+rustdesk@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-01-30 15:54:56 +00:00
parent 421508eace
commit 06c9148fce

View File

@@ -215,6 +215,7 @@ class _TerminalPageState extends State<TerminalPage>
behavior: HitTestBehavior.translucent,
onHorizontalDragStart: (details) {
_swipeStartX = details.globalPosition.dx;
_swipeCurrentX = details.globalPosition.dx; // Reset to start position
},
onHorizontalDragUpdate: (details) {
_swipeCurrentX = details.globalPosition.dx;