Launchpad has imported 6 comments from the remote bug at
https://bugzilla.mozilla.org/show_bug.cgi?id=1945666.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2025-02-03T22:14:16+00:00 Julian Burton wrote:

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:131.0)
Gecko/20100101 Firefox/131.0

Steps to reproduce:

Set up a new installation of Kubuntu, which comes with the snap version
of Firefox preloaded. Applied the "Breeze" theme in system settings.


Actual results:

Firefox, and only Firefox, continues to use the default theme for mouse
cursors and minimise/maximise/close buttons.

There is some discussion of this issue and a partial solution here:
https://www.reddit.com/r/Ubuntu/comments/1g2x6b4/firefox_snap_falling_back_to_aidwata_cursor_theme/

Running sudo snap connect firefox:icon-themes icon-theme-breeze solved
the cursor issue, but window management buttons remain unthemed.


Expected results:

Firefox should respect GUI themes like other applications.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/systemsettings/+bug/2100478/comments/0

------------------------------------------------------------------------
On 2025-02-03T22:41:58+00:00 Release-mgmt-account-bot wrote:

The [Bugbug](https://github.com/mozilla/bugbug/) bot thinks this bug
should belong to the 'Core::Widget: Gtk' component, and is moving the
bug to that component. Please correct in case you think the bot is
wrong.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/systemsettings/+bug/2100478/comments/1

------------------------------------------------------------------------
On 2025-02-20T09:18:24+00:00 Lissyx+mozillians wrote:

Should this connection be done automatically?

Reply at:
https://bugs.launchpad.net/ubuntu/+source/systemsettings/+bug/2100478/comments/2

------------------------------------------------------------------------
On 2025-02-26T12:51:35+00:00 Nathan Teodosio wrote:

Created attachment 9468615
Firefox connections and snaps installed by default in Kubuntu

Reply at:
https://bugs.launchpad.net/ubuntu/+source/systemsettings/+bug/2100478/comments/3

------------------------------------------------------------------------
On 2025-02-26T13:02:57+00:00 Nathan Teodosio wrote:

I started a Kubuntu ISO and collected the output attached above, where
we can see that although gtk-theme-breeze is installed, it is gtk-
common-themes that is connected by default.

As unfortunately Gnome is the default Ubuntu desktop, that makes sense.
I do not think there is a way for Snap to connect to different theme
related snaps depending on the desktop in use, but I'll ask around.

> Firefox, and only Firefox, continues to use the default theme for
mouse cursors and minimise/maximise/close buttons.

That is not really true, any snap will continue to use the default theme
for mouse cursors. As for the window buttons, that only happens if
Firefox is set to take over the title bar, which you can disable by
clicking with the right mouse button in the title bar, then choosing
"customize toolbar" and selecting the "title bar" check-box.

If I understand correctly, the behavior with the title bar un-checked is
dictated by the client side decorations, abbreviated CSD, and then
that's on Firefox. I reckon since Firefox is built with GTK it uses
Gnome's CSD and that's why the window buttons in that case won't match
your system's. (On the other hand does that mean that every program have
to choose what CSD style it will use? That can't be right, I'll ask
around too.)

Reply at:
https://bugs.launchpad.net/ubuntu/+source/systemsettings/+bug/2100478/comments/4

------------------------------------------------------------------------
On 2025-02-27T10:29:37+00:00 Nathan Teodosio wrote:

On Launchpad's side:
https://bugs.launchpad.net/systemsettings/+bug/2100478

As there is nothing upstream Firefox can do about this I think the bug
should be closed in this tracker.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/systemsettings/+bug/2100478/comments/6


** Changed in: systemsettings
       Status: Unknown => Invalid

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to systemsettings in Ubuntu.
https://bugs.launchpad.net/bugs/2100478

Title:
  Changing theme to Breeze does not update snaps connections

To manage notifications about this bug go to:
https://bugs.launchpad.net/systemsettings/+bug/2100478/+subscriptions


-- 
kubuntu-bugs mailing list
kubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs

Reply via email to