From 44403cbdfc3b29e5d5cba87c2731559c51140fdb Mon Sep 17 00:00:00 2001 From: sxyazi Date: Mon, 8 Sep 2025 23:35:29 +0800 Subject: [PATCH] .. --- yazi-plugin/src/loader/require.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yazi-plugin/src/loader/require.rs b/yazi-plugin/src/loader/require.rs index 81c8de81..89f1e20c 100644 --- a/yazi-plugin/src/loader/require.rs +++ b/yazi-plugin/src/loader/require.rs @@ -118,7 +118,7 @@ impl Require { fn absolute_id<'a>(lua: &Lua, id: &'a str) -> mlua::Result> { let Some(stripped) = id.strip_prefix('.') else { return Ok(id.into()) }; Ok(if let Some(cur) = runtime!(lua)?.current() { - format!("{cur}.{stripped}").into() + format!("{}.{stripped}", cur.split('.').next().unwrap_or(cur)).into() } else { stripped.into() })