[geary: 34/66] Block input to main windows for DB vacuum/upgrade
- From: Michael Gratton <mjog src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geary: 34/66] Block input to main windows for DB vacuum/upgrade
- Date: Tue, 30 Jun 2020 07:10:30 +0000 (UTC)
commit 47a5fbcd2faa6437f24759ce14562808b474b54d
Author: Chris Heywood <15127-creywood users noreply gitlab gnome org>
Date: Fri Jan 10 10:45:32 2020 +0100
Block input to main windows for DB vacuum/upgrade
src/client/dialogs/upgrade-dialog.vala | 10 ++++++++++
1 file changed, 10 insertions(+)
---
diff --git a/src/client/dialogs/upgrade-dialog.vala b/src/client/dialogs/upgrade-dialog.vala
index 29d88864a..e4871984a 100644
--- a/src/client/dialogs/upgrade-dialog.vala
+++ b/src/client/dialogs/upgrade-dialog.vala
@@ -32,6 +32,11 @@ public class UpgradeDialog : Object {
}
private void on_start() {
+ // Disable main windows
+ foreach (Application.MainWindow window in this.application.get_main_windows()) {
+ window.sensitive = false;
+ }
+
Gtk.Builder builder = GioUtil.create_builder("upgrade_dialog.glade");
this.dialog = (Gtk.Dialog) builder.get_object("dialog");
this.dialog.set_transient_for(
@@ -58,6 +63,11 @@ public class UpgradeDialog : Object {
this.dialog.hide();
this.dialog = null;
}
+
+ // Enable main windows
+ foreach (Application.MainWindow window in this.application.get_main_windows()) {
+ window.sensitive = true;
+ }
}
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]