Open Bug 1293983 Opened 8 years ago Updated 2 years ago

Sort direction arrow in tree column headers on Linux should respect gtk-alternative-sort-arrows

Categories

(Core :: Widget: Gtk, defect)

Unspecified
Linux
defect

Tracking

()

Tracking Status
firefox56 --- wontfix
firefox57 --- wontfix
firefox58 --- wontfix

People

(Reporter: darktrojan, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

I see this bug in the Firefox Library and Thunderbird thread pane. I tried in ESR45 and it's there too, so it doesn't appear to be a GTK3 thing.
Attached image screen shot
There's been a longstanding debate about which order is better. See Gnome bug https://bugzilla.gnome.org/show_bug.cgi?id=305277 The current behaviour is correct in gtk2. It looks like Ubuntu may have changed the arrow order for their releases but I think the current arrow order is still used in gtk in general.
Priority: -- → P5
Blocks: 1416232

So even before GNOME HIG https://bugzilla.gnome.org/show_bug.cgi?id=305277 is either fixed or closed,
We should already follow (gtk's settings.ini) gtk-alternative-sort-arrows = true and swap arrows in this case (true).

Priority: P5 → --
Summary: Sort direction arrow in tree column headers is upside-down → Sort direction arrow in tree column headers on Linux should respect gtk-alternative-sort-arrows

Geoff, is this still an issue?

This bug is not actionable. Please add STR, Actual and Expected Result including clearly annotated screenshots or at least textual representation of the icons using ∧ and ∨ .

This is what I'm seeing as current behaviour on Windows 10, 91.0.2 (64-bit):

Sorted Ascending: ∧ (A-Z, 1-999, low/small values to high values, icon pointing up)
Sorted Descending: ∨ (Z-A, 999-1, high/big values to low values, icon pointing down)
It's the same in Windows Explorer.
Looks good to me as it is.

Those icons were the other way round in TB 60.
So what's the current behaviour on Linux?
And what are you requesting?
And what is the story about this Linux OS pref, gtk-alternative-sort-arrows?

Flags: needinfo?(geoff)

In Linux Mint 20, tree sort arrows match the OS file handler. They're all the wrong way around (IMO) but I have stopped caring. I don't know anything about the pref in question.

Flags: needinfo?(geoff)

I confirm this bug.

On my Linux, I have set the following line in those 2 files ~/.config/gtk-2.0/settings.ini and ~/.config/gtk-3.0/settings.ini

gtk-alternative-sort-arrows = true

This setting is followed OK by Thunar file browser: Ascending sort ^ up arrow / Descending sort v down arrow
The gtk-alternative-sort-arrows setting is taken into account. Opposite behaviour with false and true.

But not by Thunderbird (version 78.11 stable Debian): Ascending sort v down arrow / Descending sort ^ up arrow
The gtk-alternative-sort-arrows setting has no effect. Same behaviour with false and true.

Component: XUL Widgets → Widget: Gtk
Product: Toolkit → Core
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: