Skip to content

system: Update subtitle of Remote Desktop row earlier

The Remote Desktop page subtitle was updated asynchronously when the System panel was loaded but after the following steps:

  1. Connection established to org.gnome.SettingsDaemon.Sharing (handled on sharing_proxy_ready).
  2. Then a check whether Remote Desktop is available by watching the org.gnome.Mutter.RemoteDesktop bus name appear.
  3. Then we are finally populating the UI (and updating the subtitle).

Now we bypass the panel initialization and check directly for the "enable" state of the backend GSetting and the availability of the gnome-remote-desktop.service, using is_remote_desktop_enabled().

Fixes #2772 (closed)

Merge request reports