[gnome-software] Show an empty space for no category results
- From: Richard Hughes <rhughes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software] Show an empty space for no category results
- Date: Fri, 18 Sep 2015 09:10:28 +0000 (UTC)
commit b8a7c1f94fe251a846350556386f9f43a9a1830e
Author: Richard Hughes <richard hughsie com>
Date: Fri Sep 18 10:10:05 2015 +0100
Show an empty space for no category results
This can happen when the AppStream metadata references applications which do
not exist, or which get filtered out because they have no AppData information.
src/gs-shell-category.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/src/gs-shell-category.c b/src/gs-shell-category.c
index 7595208..908bfd5 100644
--- a/src/gs-shell-category.c
+++ b/src/gs-shell-category.c
@@ -94,6 +94,10 @@ gs_shell_category_get_apps_cb (GObject *source_object,
g_autoptr(GError) error = NULL;
g_autoptr(GsAppList) list = NULL;
+ /* show an empty space for no results */
+ gtk_grid_remove_column (GTK_GRID (self->category_detail_grid), 1);
+ gtk_grid_remove_column (GTK_GRID (self->category_detail_grid), 0);
+
list = gs_plugin_loader_get_category_apps_finish (plugin_loader,
res,
&error);
@@ -102,8 +106,6 @@ gs_shell_category_get_apps_cb (GObject *source_object,
g_warning ("failed to get apps for category apps: %s", error->message);
return;
}
- gtk_grid_remove_column (GTK_GRID (self->category_detail_grid), 1);
- gtk_grid_remove_column (GTK_GRID (self->category_detail_grid), 0);
for (l = list, i = 0; l != NULL; l = l->next, i++) {
app = GS_APP (l->data);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]