[gnome-builder/gnome-builder-3-40] foundry: reset install launcher during ::query



commit 43b971da8e23bc42d42c0edfc40888b46fb718b6
Author: Christian Hergert <chergert redhat com>
Date:   Mon Apr 19 16:16:10 2021 -0700

    foundry: reset install launcher during ::query
    
    Fixes #1438

 src/libide/foundry/ide-pipeline.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/src/libide/foundry/ide-pipeline.c b/src/libide/foundry/ide-pipeline.c
index 43e4c75f8..df7e3374d 100644
--- a/src/libide/foundry/ide-pipeline.c
+++ b/src/libide/foundry/ide-pipeline.c
@@ -1134,7 +1134,10 @@ register_post_install_commands_stage (IdePipeline *self,
       stage = g_object_new (IDE_TYPE_PIPELINE_STAGE_LAUNCHER,
                             "launcher", launcher,
                             NULL);
-
+      g_signal_connect (stage,
+                        "query",
+                        G_CALLBACK (build_command_query_cb),
+                        NULL);
       ide_pipeline_attach (self,
                            IDE_PIPELINE_PHASE_INSTALL | IDE_PIPELINE_PHASE_AFTER,
                            i,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]