GtkListBox & GtkFlowBox bugs with "insert before" child actions
@tvb
Submitted by Tristan Van Berkom Link to original bug (#759715)
Description
When using the "Insert Before" action on a GtkListBoxRow or GtkFlowBoxChild, the new item is added at the correct position.
However, when this undo/redo sequence is used there are bugs:
o Create List Box or Flow Box with a few items, lets say 3
o Add some widgets to each placeholder (otherwise the bug is harder to see)
o Use the "Insert Before" action on a GtkListBoxRow or GtkFlowBoxChild
o Note the new child is added at the correct position,
before the widget which triggered the action
o Undo
o Redo
o Note that this time the widget is added AFTER the
GtkListBoxRow/GtkFlowBoxChild which triggered the
original "Insert Before" action, instead of being
added at the correct position.
This bug does not occur with GtkBox or GtkNotebook
Already the packing actions for GtkListBox and GtkFlowBox are difficult to discover because the GtkListBoxRow and GtkFlowBoxChild always have their own child, so you can only access these actions really by right clicking on those in the inspector treeview.
As such, marking this bug as "minor" severity.