GNOME does not display high contrast app icons

Bug #2013107 reported by Amin Bandali
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Yaru Theme
Fix Released
Unknown
gnome-shell (Ubuntu)
Triaged
High
Unassigned
Mantic
Triaged
High
Unassigned
Noble
Triaged
High
Unassigned
gnome-themes-extra (Ubuntu)
Invalid
Undecided
Unassigned
yaru-theme (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

gnome-accessibility-themes (3.28-2ubuntu1) offers an incomplete set of high contrast icons, resulting in a very inconsistent look when the user enables Accessibility > Seeing > High Contrast from gnome-control-center. A screenshot showing of the current sad state of affairs is attached.

Tags: a11y lunar
Revision history for this message
Amin Bandali (bandali) wrote :
Revision history for this message
Jeremy Bícha (jbicha) wrote :

Those missing icons are app icons.

For instance, gnome-calculator's app icon according to its .desktop file is now "org.gnome.Calculator"

A monochrome icon is show in GNOME Shell's top bar when calculator is running.

Which suggests this workaround:

sudo cp /usr/share/icons/Yaru/scalable/apps/org.gnome.Calculator-symbolic.svg /usr/share/icons/HighContrast/scalable/apps/

sudo update-icon-caches /usr/share/icons/HighContrast

Perhaps GNOME Shell should look for -symbolic icons when the theme is set to HighContrast?

tags: added: lunar
Changed in gnome-shell (Ubuntu):
importance: Undecided → High
status: New → Triaged
Changed in gnome-themes-extra (Ubuntu):
status: New → Invalid
Revision history for this message
Jeremy Bícha (jbicha) wrote :

Amin pointed out that this issue does not affect Ubuntu 22.10. Therefore, this is a regression in Ubuntu 23.04.

summary: - Incomplete set of high contrast icons
+ [lunar] GNOME does not display high contrast app icons
tags: added: a11y
Revision history for this message
Amin Bandali (bandali) wrote : Re: [lunar] GNOME does not display high contrast app icons

Also, it seems that on lunar, enabling High Contrast results in symbolic/highcontrast icons from /usr/share/icons/HighContrast and/or /usr/share/icons/Adwaita being used; whereas on kinetic, enabling High Contrast uses the symbolic icons from /usr/share/icons/Yaru (I believe this would be the expected behaviour). So, indeed a regression in lunar.

Changed in yaru:
status: Unknown → New
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

It looks like indeed a bug due to the new Icon theme support, in GNOME Shell though.

Changed in yaru-theme (Ubuntu):
status: New → Won't Fix
Changed in yaru:
status: New → Fix Released
Graham Inggs (ginggs)
Changed in gnome-shell (Ubuntu Lunar):
importance: Undecided → High
milestone: none → lunar-updates
status: New → Triaged
Changed in gnome-shell (Ubuntu Mantic):
milestone: none → ubuntu-23.10-beta
Changed in gnome-shell (Ubuntu Mantic):
milestone: ubuntu-23.10-beta → ubuntu-23.10
Revision history for this message
Utkarsh Gupta (utkarsh) wrote :

Wait, I think this is already fixed in Noble, isn't it? In that case, if someone could confirm, could they adjust the bug status for Noble?

Changed in gnome-themes-extra (Ubuntu Noble):
status: Invalid → New
Revision history for this message
Brian Murray (brian-murray) wrote :

Ubuntu 23.04 (Lunar Lobster) has reached end of life, so this bug will not be fixed for that specific release.

Changed in gnome-shell (Ubuntu Lunar):
status: Triaged → Won't Fix
Revision history for this message
Jeremy Bícha (jbicha) wrote :

This is not fixed in Noble yet.

no longer affects: gnome-themes-extra (Ubuntu Lunar)
no longer affects: yaru-theme (Ubuntu Lunar)
no longer affects: yaru-theme (Ubuntu Mantic)
no longer affects: yaru-theme (Ubuntu Noble)
no longer affects: gnome-themes-extra (Ubuntu Mantic)
Changed in gnome-themes-extra (Ubuntu Noble):
status: New → Invalid
no longer affects: gnome-themes-extra (Ubuntu Noble)
no longer affects: gnome-shell (Ubuntu Lunar)
summary: - [lunar] GNOME does not display high contrast app icons
+ GNOME does not display high contrast app icons
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.