sublimehq / sublime_merge

Issue tracker for Sublime Merge
https://www.sublimemerge.com
276 stars 14 forks source link

Regression: automatic light/dark toggle doesn't work on Gnome/Wayland #1724

Open jnns opened 1 year ago

jnns commented 1 year ago

Version info

Description

The "Auto" setting doesn't seem to have an effect anymore. It works in all my other applications besides Sublime Merge. It worked initially when the feature was introduced in 2047 but now it doesn't work in the older build any more as well. Interestingly, it doesn't work in Sublime Text either (see https://github.com/sublimehq/sublime_text/issues/5194)

Steps to reproduce

Steps to reproduce the behavior:

  1. Open Preferences
  2. Set theme to "Auto - matches OS appearance"
  3. Toggle Gnome Shell between dark and light mode.
  4. Sublime Merge will stay in light mode.

Screenshots

Bildschirmfoto vom 2023-02-16 10-51-36 Bildschirmfoto vom 2023-02-16 10-51-27

aral commented 1 year ago

I was just coming over to report this after purchasing a license for Sublime Merge.

I can replicate it both via the rpm installed using rpm-ostree on Fedora Silverblue 37 and via the (unofficial, but really should be official?) Flatpak*.

As an aside, it would be really nice if that setting was not part of the feature set that’s locked out of the evaluation version as light/dark mode is an accessibility feature.

* Silverblue is the future of distributions like Fedora and, likely, in time, many other Linux distributions will follow suit with immutable base systems so investing in a Flatpak build would be a good idea. In fact, I’m pretty sure whoever is maintaining the build on Flathub would be more than happy to just hand it over to you folks if you ask nicely. They’ve already done all the hard work. I’ll likely be using the Flatpak version anyway as it’s a hassle to manually layer RPMs on Silverblue.

srbs commented 1 year ago

possibly related: sublimehq/sublime_text#5194

jnns commented 1 year ago

It seems this is actually related to https://github.com/sublimehq/sublime_text/issues/5350

aral commented 6 months ago

This is still broken – Sublime Merge is one of about three commercial apps I have installed and is the only app out of all the free/open + commercial ones I have installed that doesn’t support this on my machine.

(Testing with latest GNOME on Fedora 40.)