Skip to content

YUMI-7: Fix race condition in XdgWatcher

Happens when a desktop file is deleted and re-created before XdgWatcher::onFileChanged is called - instead of an appRemoved and appAdded, it emitted appInfoChanged and appAdded, resulting in duplicate apps in the drawer.

Resolves #39 (closed).

Merge request reports