From 20c4402bef8a3e0fb64e6a8d570492e7b755f2cb Mon Sep 17 00:00:00 2001 From: Michael Gratton Date: Sat, 22 Aug 2020 10:27:06 +1000 Subject: [PATCH] Application.Client: Prevent app modal dialogs blocking inspector windows Fixes #932 --- src/client/application/application-client.vala | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/client/application/application-client.vala b/src/client/application/application-client.vala index e9648397..e6eb4707 100644 --- a/src/client/application/application-client.vala +++ b/src/client/application/application-client.vala @@ -712,6 +712,12 @@ public class Application.Client : Gtk.Application { this.inspector.destroy.connect(() => { this.inspector = null; }); + + // Create a new window group for the inspector so it is + // not affected by the app's modal dialogs + var group = new Gtk.WindowGroup(); + group.add_window(this.inspector); + this.inspector.show(); } else { this.inspector.present();