From 8f414a4c6b7209972030223e86f8add145d01c4e Mon Sep 17 00:00:00 2001 From: Xerxes-2 Date: Fri, 28 Jun 2024 12:02:19 +1000 Subject: [PATCH] empty check should not be ignored --- yazi-core/src/input/commands/move_.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/yazi-core/src/input/commands/move_.rs b/yazi-core/src/input/commands/move_.rs index e6b7a77e..3973779a 100644 --- a/yazi-core/src/input/commands/move_.rs +++ b/yazi-core/src/input/commands/move_.rs @@ -43,6 +43,8 @@ impl Input { snap.cursor.saturating_sub(limit / 2).min(snap.len().saturating_sub(limit.saturating_sub(1))); if snap.offset != offset { snap.offset = offset; + } else if snap.value.is_empty() { + snap.offset = 0; } else { let delta = snap.mode.delta(); let s = snap.slice(snap.offset..snap.cursor + delta);