From 542be7b25b6afcb819fd5c5cd4fcdf35c067fa2e Mon Sep 17 00:00:00 2001 From: Mart Raudsepp Date: Tue, 28 Jul 2020 13:06:34 +0300 Subject: [PATCH] applications: Make sure CcToggleRow is not optimized out for UI builder use --- panels/applications/cc-applications-panel.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/panels/applications/cc-applications-panel.c b/panels/applications/cc-applications-panel.c index 59964b1ed..519b04702 100644 --- a/panels/applications/cc-applications-panel.c +++ b/panels/applications/cc-applications-panel.c @@ -1916,11 +1916,15 @@ cc_applications_panel_class_init (CcApplicationsPanelClass *klass) static void cc_applications_panel_init (CcApplicationsPanel *self) { + volatile GType type G_GNUC_UNUSED; g_autoptr(GtkStyleProvider) provider = NULL; GtkListBoxRow *row; g_resources_register (cc_applications_get_resource ()); + /* register types that the builder might need */ + type = cc_toggle_row_get_type (); + gtk_widget_init_template (GTK_WIDGET (self)); provider = GTK_STYLE_PROVIDER (gtk_css_provider_new ()); -- 2.20.1