From a047380dbe8aa4d04f9c482364469e21d231fab2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Mikrut?= Date: Wed, 2 Dec 2020 17:34:19 +0100 Subject: [PATCH] Center dialog to current window --- czkawka_gui/src/connect_button_search.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/czkawka_gui/src/connect_button_search.rs b/czkawka_gui/src/connect_button_search.rs index d3140e3..b75300f 100644 --- a/czkawka_gui/src/connect_button_search.rs +++ b/czkawka_gui/src/connect_button_search.rs @@ -13,6 +13,7 @@ use czkawka_core::temporary::Temporary; use czkawka_core::zeroed::ZeroedFiles; use glib::Sender; use gtk::prelude::*; +use gtk::WindowPosition; use std::thread; #[allow(clippy::too_many_arguments)] @@ -88,6 +89,9 @@ pub fn connect_button_search( entry_info.set_text("Searching data, it may take a while, please wait..."); + // Set dialog to center to current screen(it is impossible to center it to main window) + dialog_progress.set_position(WindowPosition::CenterOnParent); + // Resets progress bars progress_bar_all_stages.set_fraction(0 as f64); progress_bar_current_stage.set_fraction(0 as f64);