Bug fix: SAR window crashes when escape pressed
authorColin Clark <colin.clark@cclark.uk>
Sat, 20 Jan 2024 14:20:45 +0000 (14:20 +0000)
committerColin Clark <colin.clark@cclark.uk>
Sat, 20 Jan 2024 14:20:45 +0000 (14:20 +0000)
src/search-and-run.cc

index e461714..ad3ae9b 100644 (file)
@@ -176,7 +176,7 @@ static gboolean search_and_run_destroy(gpointer data)
        sar->lw->sar_window = nullptr;
        g_object_unref(gtk_builder_get_object(sar->builder, "completion"));
        g_object_unref(gtk_builder_get_object(sar->builder, "command_store"));
-       g_object_unref(sar->window);
+       gq_gtk_widget_destroy(sar->window);
        g_free(sar);
 
        return G_SOURCE_REMOVE;