HdyViewSwitcher crashes the UI designer
Hi! when i add HdyViewSwitcher from libhandy in the builder UI designer, it just crashes.
How to reproduce:
Logs:
➜ gnome-builder
jedi not found, python auto-completion not possible.
cannot import name 'get_special_object' from 'jedi.evaluate.compiled' (/usr/lib/python3.7/site-packages/jedi/evaluate/compiled/__init__.py)
13:20:16.8207 dzl-signal-group[ 20179]: CRITICAL: dzl_signal_group_connect_full: assertion 'g_signal_parse_name (detailed_signal, self->target_type, &signal_id, &signal_detail, TRUE) != 0' failed
13:20:16.8207 dzl-signal-group[ 20179]: CRITICAL: dzl_signal_group_connect_full: assertion 'g_signal_parse_name (detailed_signal, self->target_type, &signal_id, &signal_detail, TRUE) != 0' failed
13:20:16.8208 dzl-signal-group[ 20179]: CRITICAL: dzl_signal_group_connect_full: assertion 'g_signal_parse_name (detailed_signal, self->target_type, &signal_id, &signal_detail, TRUE) != 0' failed
13:20:16.8208 dzl-signal-group[ 20179]: CRITICAL: dzl_signal_group_connect_full: assertion 'g_signal_parse_name (detailed_signal, self->target_type, &signal_id, &signal_detail, TRUE) != 0' failed
sys:1: Warning: invalid cast from 'GladePlaceholder' to 'HdyViewSwitcherButton'
13:20:36.3962 Gtk[ 20179]: CRITICAL: gtk_widget_get_preferred_width: assertion 'GTK_IS_WIDGET (widget)' failed
13:20:36.3962 Gtk[ 20179]: CRITICAL: gtk_widget_get_preferred_width: assertion 'GTK_IS_WIDGET (widget)' failed
13:20:36.3962 Gtk[ 20179]: CRITICAL: gtk_widget_get_preferred_width: assertion 'GTK_IS_WIDGET (widget)' failed
13:20:36.3962 Gtk[ 20179]: CRITICAL: gtk_widget_get_preferred_width: assertion 'GTK_IS_WIDGET (widget)' failed
fish: “gnome-builder” terminated by signal SIGSEGV (Address boundary error)
~ took 28s 380ms