"Restart to install updates" button in Discover does nothing on Xfce desktop (Fedora)

I’m running Fedora with the Xfce desktop environment on a mini PC.

The system came with dnfdragora as the default package manager, but it was practically unusable — it frequently froze and failed to load repository data properly. I therefore uninstalled dnfdragora and installed Plasma Discover as a replacement software manager.

Discover works well for browsing and downloading updates. However, when updates are downloaded and the “Restart to install updates” button appears, clicking it does nothing — no restart prompt, no action at all.

I prefer using the offline update mechanism, so I’d like this button to function properly rather than resorting to command-line workarounds.

Steps to reproduce:

  1. Use Fedora with Xfce desktop (non-Plasma environment)

  2. Uninstall dnfdragora and install Plasma Discover

  3. Download system updates via Discover

  4. Click the “Restart to install updates” button

  5. Nothing happens

System details:

  • OS: Fedora (latest)

  • Desktop: Xfce

  • Discover version: from Fedora repositories

Is Discover’s restart functionality dependent on specific Plasma session components that are absent in Xfce? Is there a supported way to make this work outside of a full Plasma session?