ArchGPT / insomnium

Insomnium is a fast local API testing tool that is privacy-focused and 100% local. For testing GraphQL, REST, WebSockets and gRPC. This is a fork of Kong/insomnia
MIT License
3.3k stars 123 forks source link

“Use OS color scheme” needs a restart to reflect changes on GNOME #170

Open scrlkx opened 2 months ago

scrlkx commented 2 months ago

Expected Behavior

Upon changing the color scheme within GNOME Settings, Insomnium should promptly detect and seamlessly apply the newly selected color scheme to its interface.

Actual Behavior

Despite altering the color scheme from Light to Dark or vice versa within GNOME Settings, Insomnium fails to reflect these changes immediately. Instead, it persists in displaying its interface with the previous color scheme. For instance, if Insomnium is launched when GNOME is set to Light mode and subsequently the GNOME color scheme is switched to Dark, Insomnium continues to display in Light mode until manually restarted.

Reproduction Steps

  1. In Insomnium, configure distinct themes for Light and Dark modes, then enable "Use OS color scheme".
  2. Set the color scheme in GNOME Settings to Light.
  3. Launch Insomnium.
  4. Change the color scheme in GNOME Settings to Dark.
  5. Return to Insomnium (which remains in Light mode).

Is there an existing issue for this?

Additional Information

OS Name: Ubuntu 22.04.4 LTS GNOME Version: 42.9 Windowing System: Wayland

Version: Insomnium 0.2.3-a Build date: 10/29/2023 OS: Linux x64 6.5.0-28-generic Electron: 25.8.1 Node: 18.15.0 Node ABI: 116 V8: 11.4.183.29-electron.0 Architecture: x64

Insomnium Version

0.2.3-a

What operating system are you using?

Ubuntu

Operating System Version

Linux ubuntu 6.5.0-28-generic #29~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Apr 4 14:39:20 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

Installation method

https://github.com/ArchGPT/insomnium/releases

Last Known Working Insomnium version

No response