diff options
Diffstat (limited to 'dfm.c')
| -rw-r--r-- | dfm.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -2205,8 +2205,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 |