Skip to content

Fix invisible icons in headbar#1814

Merged
cameronwhite merged 1 commit into
PintaProject:masterfrom
Matthieu-LAURENT39:fix-flatpak-icons
Oct 29, 2025
Merged

Fix invisible icons in headbar#1814
cameronwhite merged 1 commit into
PintaProject:masterfrom
Matthieu-LAURENT39:fix-flatpak-icons

Conversation

@Matthieu-LAURENT39
Copy link
Copy Markdown
Contributor

@Matthieu-LAURENT39 Matthieu-LAURENT39 commented Oct 16, 2025

GNOME 49 seemingly stopped defaulting to a default fill color for paths with no fill/stroke, so icons without explicit fills started to render fully transparent. Since the Flatpak release recently upgraded to GNOME 49's runtime, this issue started affecting it.
This commit fixes the issue by adding explicit fill to SVGs that lacked it.
This should fix #1812

Before:
image

After:
image

As a side note, i couldn't find this change documented anywhere, i just discovered it while tinkering with the SVGs while trying to debug the issue. So i'm not too sure if this is a bug on GNOME's side or intended behavior.

GNOME 49 seemingly stopped defaulting to black fill for paths with no fill/stroke, so icons without explicit fills started to render fully transparent.
This commit fixes it by adding explicit fill to SVGs that lacked it.
@JGCarroll
Copy link
Copy Markdown
Contributor

Related #1797

@cameronwhite cameronwhite merged commit cae27b2 into PintaProject:master Oct 29, 2025
7 checks passed
cameronwhite pushed a commit that referenced this pull request Nov 23, 2025
GNOME 49 seemingly stopped defaulting to black fill for paths with no fill/stroke, so icons without explicit fills started to render fully transparent.
This commit fixes it by adding explicit fill to SVGs that lacked it.

(cherry picked from commit cae27b2)
cameronwhite pushed a commit that referenced this pull request Nov 25, 2025
GNOME 49 seemingly stopped defaulting to black fill for paths with no fill/stroke, so icons without explicit fills started to render fully transparent.
This commit fixes it by adding explicit fill to SVGs that lacked it.

(cherry picked from commit cae27b2)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

'Adjustments' and 'Effects' menu icons are invisible

3 participants