After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 759715 - GtkListBox & GtkFlowBox bugs with "insert before" child actions
GtkListBox & GtkFlowBox bugs with "insert before" child actions
Status: RESOLVED OBSOLETE
Product: glade
Classification: Applications
Component: general
git master
Other Linux
: Normal minor
: ---
Assigned To: Glade 3 Maintainers
Glade 3 Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-12-21 03:31 UTC by Tristan Van Berkom
Modified: 2018-03-26 15:51 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tristan Van Berkom 2015-12-21 03:31:13 UTC
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.
Comment 1 GNOME Infrastructure Team 2018-03-26 15:51:26 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/glade/issues/225.