This commit is contained in:
sxyazi 2024-06-28 08:57:50 +08:00
parent 5e8b0ac1e9
commit fd0447f329
No known key found for this signature in database

View file

@ -29,17 +29,18 @@ impl From<Cmd> for Opt {
impl Manager {
pub fn rename(&mut self, opt: impl Into<Opt>) {
let opt = opt.into() as Opt;
if !self.active_mut().try_escape_visual() {
return;
} else if !opt.hovered && !self.active().selected.is_empty() {
return self.bulk_rename();
}
let Some(hovered) = self.hovered().map(|h| h.url()) else {
return;
};
let opt = opt.into() as Opt;
if !opt.hovered && !self.active().selected.is_empty() {
return self.bulk_rename();
}
let name = Self::empty_url_part(&hovered, &opt.empty);
let cursor = match opt.cursor.as_str() {
"start" => Some(0),