diff options
| author | Dylan Araps <dylan.araps@gmail.com> | 2026-02-28 10:10:19 +0200 |
|---|---|---|
| committer | Dylan Araps <dylan.araps@gmail.com> | 2026-02-28 10:10:19 +0200 |
| commit | 6d0c06793dd933ea5156090a65e4f9117d9ccc8e (patch) | |
| tree | a4c2da3be822ca4dd10262bf102bce978c5dba70 /dfm.c | |
| parent | 66c619e54860c56c14c3022b076d9b8c5f1d079d (diff) | |
dfm: make sure to join gap buffer on early exec
Diffstat (limited to 'dfm.c')
| -rw-r--r-- | dfm.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -2203,8 +2203,10 @@ fm_cmd(struct fm *p, struct fm_cmd *c) p->f |= FM_REDRAW_CMD; if (p->f & FM_ROOT && !(p->cf & CMD_EXEC_ROOT)) return; - if ((p->cf & CMD_EXEC_MARK && p->vml) || p->cf & CMD_EXEC) + if ((p->cf & CMD_EXEC_MARK && p->vml) || p->cf & CMD_EXEC) { + rl_join(&p->r); fm_cmd_exec(p); + } } static inline void |