It took me a while to understand what was going on: the light/dark theme switcher in libadwaita is usually consistent across apps. I thought I somehow messed with my system, because even the debian package, which I expected not having the Ubuntu colors, has the same issue. Eventually I found out this was hardcoded here and on debian too (https://sources.debian.org/src/gnome-console/45.0-1/src/kgx-terminal.c/#L168).
What I expected to happen: switching to dark theme should set the background black, and -more importantly- switching to light theme should set the background white.
What happened instead: light/dark theme preference is ignored, background is always purple.
In LP: #1977769 the background color was changed to purple. This was done regardless of the user preference (light/dark theme) that is set through the application's hamburger menu or system wide. This was the commit: https:/ /git.launchpad. net/ubuntu/ +source/ gnome-console/ commit/ ?id=8e7fce1cb32 c3fdbcfcb5bf486 d8bafca91b9e43
It took me a while to understand what was going on: the light/dark theme switcher in libadwaita is usually consistent across apps. I thought I somehow messed with my system, because even the debian package, which I expected not having the Ubuntu colors, has the same issue. Eventually I found out this was hardcoded here and on debian too (https:/ /sources. debian. org/src/ gnome-console/ 45.0-1/ src/kgx- terminal. c/#L168).
What I expected to happen: switching to dark theme should set the background black, and -more importantly- switching to light theme should set the background white.
What happened instead: light/dark theme preference is ignored, background is always purple.
Ubuntu version: 23.10
gnome-console version: 45.0-1