Skip to content

Commit 7041e21

Browse files
authored
fix(zsh): clear buffer before running precmd hooks (#2309)
1 parent 2e1eda5 commit 7041e21

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

shell-plugin/lib/helpers.zsh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,16 @@ function _forge_exec() {
2727

2828
# Helper function to clear buffer and reset prompt
2929
function _forge_reset() {
30+
BUFFER=""
31+
CURSOR=0
32+
3033
# Invoke precmd hooks to ensure prompt customizations (starship, oh-my-zsh themes, etc.) refresh properly
3134
for precmd in $precmd_functions; do
3235
if typeset -f "$precmd" >/dev/null 2>&1; then
3336
"$precmd"
3437
fi
3538
done
3639

37-
BUFFER=""
38-
CURSOR=0
3940

4041
zle reset-prompt
4142

0 commit comments

Comments
 (0)