fix sciter confirm_delete_files bug
This commit is contained in:
parent
235eb5415e
commit
05218ecabc
@ -452,7 +452,6 @@ impl<T: InvokeUiSession> Remote<T> {
|
|||||||
file_num,
|
file_num,
|
||||||
job.files[i].name.clone(),
|
job.files[i].name.clone(),
|
||||||
);
|
);
|
||||||
self.handler.confirm_delete_files(id, file_num);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -709,18 +709,15 @@ impl SciterSession {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub fn make_fd(id: i32, entries: &Vec<FileEntry>, only_count: bool) -> Value {
|
pub fn make_fd(id: i32, entries: &Vec<FileEntry>, only_count: bool) -> Value {
|
||||||
log::debug!("make_fd");
|
|
||||||
let mut m = Value::map();
|
let mut m = Value::map();
|
||||||
m.set_item("id", id);
|
m.set_item("id", id);
|
||||||
let mut a = Value::array(0);
|
let mut a = Value::array(0);
|
||||||
let mut n: u64 = 0;
|
let mut n: u64 = 0;
|
||||||
for entry in entries {
|
for entry in entries {
|
||||||
log::debug!("for");
|
|
||||||
n += entry.size;
|
n += entry.size;
|
||||||
if only_count {
|
if only_count {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
log::debug!("for1");
|
|
||||||
let mut e = Value::map();
|
let mut e = Value::map();
|
||||||
e.set_item("name", entry.name.to_owned());
|
e.set_item("name", entry.name.to_owned());
|
||||||
let tmp = entry.entry_type.value();
|
let tmp = entry.entry_type.value();
|
||||||
@ -734,6 +731,5 @@ pub fn make_fd(id: i32, entries: &Vec<FileEntry>, only_count: bool) -> Value {
|
|||||||
}
|
}
|
||||||
m.set_item("num_entries", entries.len() as i32);
|
m.set_item("num_entries", entries.len() as i32);
|
||||||
m.set_item("total_size", n as f64);
|
m.set_item("total_size", n as f64);
|
||||||
log::debug!("make_fd end");
|
|
||||||
m
|
m
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user