diff options
author | Chris Mayo <aklhfex@gmail.com> | 2023-03-27 19:22:34 +0100 |
---|---|---|
committer | Felipe Borges <felipeborges@gnome.org> | 2023-04-17 12:14:58 +0000 |
commit | bd6c61ab06d1f3d461b1f15b9bf576c3e5da77b3 (patch) | |
tree | a8fff2e411067c2421f0b93ede3cf04cd48a9e41 | |
parent | 0d1ae3d4f49767ac3441e61aa119fcc7c386f8dd (diff) | |
download | gnome-control-center-bd6c61ab06d1f3d461b1f15b9bf576c3e5da77b3.tar.gz |
wacom: Fix WacomPage crash due to unknown type in UI description
Error building template class 'CcWacomPage' for an instance of type 'CcWacomPage': .:0:0 Invalid object type 'CcListRow'
-rw-r--r-- | panels/wacom/cc-wacom-page.c | 3 | ||||
-rw-r--r-- | panels/wacom/meson.build | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/panels/wacom/cc-wacom-page.c b/panels/wacom/cc-wacom-page.c index f5dfd353d..b971ec321 100644 --- a/panels/wacom/cc-wacom-page.c +++ b/panels/wacom/cc-wacom-page.c @@ -35,6 +35,7 @@ #include <gdk/wayland/gdkwayland.h> #endif +#include "cc-list-row.h" #include "cc-wacom-device.h" #include "cc-wacom-button-row.h" #include "cc-wacom-page.h" @@ -572,6 +573,8 @@ cc_wacom_page_class_init (CcWacomPageClass *klass) object_class->set_property = cc_wacom_page_set_property; object_class->dispose = cc_wacom_page_dispose; + g_type_ensure (CC_TYPE_LIST_ROW); + gtk_widget_class_set_template_from_resource (widget_class, "/org/gnome/control-center/wacom/cc-wacom-page.ui"); gtk_widget_class_bind_template_child (widget_class, CcWacomPage, tablet_section); diff --git a/panels/wacom/meson.build b/panels/wacom/meson.build index 0b5b354f5..c78fdd9f1 100644 --- a/panels/wacom/meson.build +++ b/panels/wacom/meson.build @@ -1,6 +1,7 @@ deps = common_deps + wacom_deps + [ gnome_rr_dep, gnome_settings_dep, + liblanguage_dep, x11_dep, xi_dep ] |