Hide preview when deleting images or symlinking it (#167)
This commit is contained in:
parent
cab191466e
commit
97f7c8370d
|
@ -24,6 +24,7 @@ pub fn connect_button_delete(gui_data: &GuiData) {
|
|||
let scrolled_window_same_music_finder = gui_data.scrolled_window_same_music_finder.clone();
|
||||
let scrolled_window_invalid_symlinks = gui_data.scrolled_window_invalid_symlinks.clone();
|
||||
let check_button_settings_confirm_deletion = gui_data.check_button_settings_confirm_deletion.clone();
|
||||
let image_preview_similar_images = gui_data.image_preview_similar_images.clone();
|
||||
|
||||
buttons_delete.connect_clicked(move |_| {
|
||||
if check_button_settings_confirm_deletion.get_active() {
|
||||
|
@ -76,6 +77,8 @@ pub fn connect_button_delete(gui_data: &GuiData) {
|
|||
ColumnsSimilarImages::Color as i32,
|
||||
&gui_data,
|
||||
);
|
||||
// let list_store = get_list_store(&scrolled_window_similar_images_finder);
|
||||
image_preview_similar_images.hide();
|
||||
}
|
||||
"notebook_main_zeroed_files_finder" => {
|
||||
basic_remove(&scrolled_window_zeroed_files_finder.clone(), ColumnsZeroedFiles::Name as i32, ColumnsZeroedFiles::Path as i32, &gui_data);
|
||||
|
|
|
@ -16,6 +16,8 @@ pub fn connect_button_symlink(gui_data: &GuiData) {
|
|||
let scrolled_window_similar_images_finder = gui_data.scrolled_window_similar_images_finder.clone();
|
||||
let scrolled_window_same_music_finder = gui_data.scrolled_window_same_music_finder.clone();
|
||||
|
||||
let image_preview_similar_images = gui_data.image_preview_similar_images.clone();
|
||||
|
||||
buttons_symlink.connect_clicked(move |_| match notebook_main_children_names.get(notebook_main.get_current_page().unwrap() as usize).unwrap().as_str() {
|
||||
"notebook_main_duplicate_finder_label" => {
|
||||
symlink(scrolled_window_duplicate_finder.clone(), ColumnsDuplicates::Name as i32, ColumnsDuplicates::Path as i32, ColumnsDuplicates::Color as i32, &gui_data);
|
||||
|
@ -31,6 +33,7 @@ pub fn connect_button_symlink(gui_data: &GuiData) {
|
|||
ColumnsSimilarImages::Color as i32,
|
||||
&gui_data,
|
||||
);
|
||||
image_preview_similar_images.hide();
|
||||
}
|
||||
e => panic!("Not existent {}", e),
|
||||
});
|
||||
|
|
|
@ -198,6 +198,7 @@ pub fn initialize_gui(gui_data: &GuiData) {
|
|||
}
|
||||
// Similar Images
|
||||
{
|
||||
let image_preview_similar_images_clone = image_preview_similar_images.clone();
|
||||
image_preview_similar_images.hide();
|
||||
|
||||
let col_types: [glib::types::Type; 10] = [
|
||||
|
@ -310,6 +311,7 @@ pub fn initialize_gui(gui_data: &GuiData) {
|
|||
ColumnsSimilarImages::Color as i32,
|
||||
&gui_data,
|
||||
);
|
||||
image_preview_similar_images_clone.hide();
|
||||
}
|
||||
}
|
||||
gtk::Inhibit(false)
|
||||
|
|
Loading…
Reference in a new issue