From 4fbca078e554c38b58c5a16876694cf223caa228 Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Sat, 14 Mar 2026 13:32:46 +0200 Subject: dfm: also propagate sort mode and view. Last thing is to propagate search view. --- dfm.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dfm.c b/dfm.c index 8aea34c..91837f2 100644 --- a/dfm.c +++ b/dfm.c @@ -2875,6 +2875,10 @@ act_toggle_root(struct fm *p) str_push_c(&p->ppwd, p->nl ? p->nl : '0'); str_push_c(&p->ppwd, ' '); str_push_s(&p->ppwd, p->a0); + STR_PUSH(&p->ppwd, " -s "); + str_push_c(&p->ppwd, p->ds); + STR_PUSH(&p->ppwd, " -v "); + str_push_c(&p->ppwd, p->dv); if (c.l) { STR_PUSH(&p->ppwd, " -c "); str_push(&p->ppwd, c.d, c.l); @@ -2886,8 +2890,11 @@ act_toggle_root(struct fm *p) fm_exec(p, -1, NULL, a, 0, 1); } else { p->ppwd.m[o + 15] = 0; + char ds[2] = {p->ds, 0 }; + char dv[2] = {p->dv, 0 }; const char *const a[] = { - pe.d, "env", p->ppwd.m + 5, p->a0, c.l ? "-c" : 0, c.d, 0 }; + pe.d, "env", p->ppwd.m + 5, p->a0, + "-s", ds, "-v", dv, c.l ? "-c" : 0, c.d, 0 }; fm_exec(p, -1, NULL, a, 0, 1); } } -- cgit v1.2.3