[gnome-builder] flatpak: Remove outdated ids in reload()
- From: Matthew Leeds <mwleeds src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] flatpak: Remove outdated ids in reload()
- Date: Sun, 23 Apr 2017 20:51:06 +0000 (UTC)
commit e69d6b99d567d1bff1932feb089af73b5b8f56f7
Author: Matthew Leeds <mleeds redhat com>
Date: Sun Apr 23 14:55:30 2017 -0500
flatpak: Remove outdated ids in reload()
When the preferences addin is reloaded, the existing runtimes are
removed from the preferences pane and re-added. The ids need to be
removed as part of this process since they will be replaced with the new
ones.
plugins/flatpak/gbp-flatpak-preferences-addin.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/plugins/flatpak/gbp-flatpak-preferences-addin.c b/plugins/flatpak/gbp-flatpak-preferences-addin.c
index 82fe1f8..d773023 100644
--- a/plugins/flatpak/gbp-flatpak-preferences-addin.c
+++ b/plugins/flatpak/gbp-flatpak-preferences-addin.c
@@ -329,6 +329,7 @@ gbp_flatpak_preferences_addin_reload (GbpFlatpakPreferencesAddin *self)
ide_preferences_remove_id (self->preferences, id);
}
}
+ g_array_remove_range (self->ids, 0, self->ids->len);
task = g_task_new (self, self->cancellable, gbp_flatpak_preferences_addin_reload_cb, NULL);
g_task_set_source_tag (task, gbp_flatpak_preferences_addin_reload);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]