window: Add weak pointer to import dialog

Otherwise we crash the second time it's opened.
This commit is contained in:
Georges Basile Stavracas Neto
2021-08-16 19:07:35 -03:00
parent 9efbef347d
commit 440bb39498
+2
View File
@@ -1221,4 +1221,6 @@ gcal_window_import_files (GcalWindow *self,
self->import_dialog = gcal_import_dialog_new_for_files (self->context, files, n_files);
gtk_window_set_transient_for (GTK_WINDOW (self->import_dialog), GTK_WINDOW (self));
gtk_window_present (GTK_WINDOW (self->import_dialog));
g_object_add_weak_pointer (G_OBJECT (self->import_dialog), &self->import_dialog);
}