Gtk_widget_compute_point: assertion failed warning on ColumnView::single_click_activate(true)

After enable ColumnView::single_click_activate(true) I have this output on mouse move over list items:

gtk_widget_compute_point: assertion 'GTK_IS_WIDGET (widget)' failed

Maybe somebody know is this a bug or what is the reason? single_click_activate disabled does not cause this issues.

I can’t exactly remember, but when hovering or selecting the columnview may call the factory’s bind again. If widgets are recreated there (instead of from setup), you may get this kind of errors.

1 Like