om-11-2024
om-11-2024
FYI: - `Table.removeAll()` is not affected. Internally `GTK.gtk_list_store_clear()`[calls `gtk_list_store_remove()` in a loop](https://gitlab.gnome.org/GNOME/gtk/-/blob/77ebdd85091833a7869ece48c3114fa6d9966321/gtk/gtkliststore.c?page=2#L1429-L1434) (this is GTK3.24.41 - current GTK3 version for Ubuntu 24.04LTS) . As a result, if some row has...
@laeubi > interesting observation, have you checked if a similar problem exits in the Tree widget? `Tree` doesn't suffer from this problem. That's because `Tree` implements the association of swt...
@akurtakov > Issue is fixed in alternative way #2472 #1606 is fixed. But, as I understand, this still has problems. Let's see what happens: 1. inside `Table.remove()` the gtk row...
A possible workaround for this bug until it's fixed is to add event hook for "row-deleted" signal in GTK3 and in to unset row focus in that hook. Unsetting row...