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 55942 - Expander arrows not following column motion
Expander arrows not following column motion
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: GtkTreeView
1.3.x
Other Linux
: Normal normal
: ---
Assigned To: Jonathan Blandford
Jonathan Blandford
Depends on:
Blocks:
 
 
Reported: 2001-06-08 15:16 UTC by Thomas Broyer
Modified: 2011-02-04 16:09 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix (13.11 KB, patch)
2001-06-08 17:16 UTC, Thomas Broyer
none Details | Review

Description Thomas Broyer 2001-06-08 15:16:25 UTC
Currently, the expander_column refers to the offset of a displayed column
view. When you dnd that column, expander arrows don't follow it.

The question here is: is it more likely that people want expander arrows
attached to a specific column, following it when dnd'ed, or location?

The first option appears more logical to me.

If one wants to have "fixed" expander arrows, it's likely to be only in the
left side (or right side if direction is RTL, and when TreeView will
support it).

In the rare cases (if any ; I can't find any reason for this) in which one
will want to have expander arrows attached to a specific location, not on
the left (or right) side and not following dnd, he'll still be able to
change the expander_column on columns_changed event.

A previous patch (see
http://mail.gnome.org/archives/gtk-devel-list/2001-June/msg00023.html) can
serve as a basis.
Comment 1 Thomas Broyer 2001-06-08 17:16:11 UTC
Created attachment 627 [details] [review]
Fix
Comment 2 Jonathan Blandford 2001-06-29 02:59:09 UTC
Cleaned up and applied.