[gnome-software/1381-category-page-loading-state-doesn-t-match-final-layout] gs-overview-page: Initialize featured carousel with empty content
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software/1381-category-page-loading-state-doesn-t-match-final-layout] gs-overview-page: Initialize featured carousel with empty content
- Date: Thu, 20 Jan 2022 11:47:47 +0000 (UTC)
commit 8d69a3d7a80f813b0ac9dcc4a86e193a74a2092d
Author: Milan Crha <mcrha redhat com>
Date: Thu Jan 20 12:40:48 2022 +0100
gs-overview-page: Initialize featured carousel with empty content
It looks as "being loaded" this way. Also allocate more space for the carousel,
to not flash with the size that much once the content is loaded.
src/gs-overview-page.c | 2 ++
src/gs-overview-page.ui | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/src/gs-overview-page.c b/src/gs-overview-page.c
index 5362ee910..f152ceb45 100644
--- a/src/gs-overview-page.c
+++ b/src/gs-overview-page.c
@@ -677,6 +677,8 @@ gs_overview_page_init (GsOverviewPage *self)
{
gtk_widget_init_template (GTK_WIDGET (self));
+ gs_featured_carousel_set_apps (GS_FEATURED_CAROUSEL (self->featured_carousel), NULL);
+
g_signal_connect (self, "refreshed", G_CALLBACK (refreshed_cb), self);
}
diff --git a/src/gs-overview-page.ui b/src/gs-overview-page.ui
index 70c7067e7..722155b1f 100644
--- a/src/gs-overview-page.ui
+++ b/src/gs-overview-page.ui
@@ -85,7 +85,7 @@
<child>
<object class="GsFeaturedCarousel" id="featured_carousel">
- <property name="height-request">150</property>
+ <property name="height-request">318</property>
<property name="valign">start</property>
<signal name="app-clicked" handler="featured_carousel_app_clicked_cb"/>
</object>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]