diff --git a/yazi-core/src/manager/commands/create.rs b/yazi-core/src/manager/commands/create.rs index 22490ba5..ba04c443 100644 --- a/yazi-core/src/manager/commands/create.rs +++ b/yazi-core/src/manager/commands/create.rs @@ -32,7 +32,7 @@ impl Manager { } } - if name.ends_with(MAIN_SEPARATOR) { + if name.ends_with('/') || name.ends_with('\\') { fs::create_dir_all(&path).await?; } else { fs::create_dir_all(&path.parent().unwrap()).await.ok();