D14661: Force reevaluation of Predicates if interfaces are removed

Alexander Volkov noreply at phabricator.kde.org
Tue Feb 12 17:01:58 GMT 2019


volkov added a comment.


  I guess that there is a short period of time when UDisks daemon is in inconsistent state, i.e. org.freedesktop.UDisks2.Filesystem interface is removed for CD-ROM device, but the device's properties still have Optical=true.
  Adding "updateBackend(udi);" before "emit deviceAdded(udi);" gives Udisks time to become consistent.

REPOSITORY
  R245 Solid

REVISION DETAIL
  https://phabricator.kde.org/D14661

To: bruns, #frameworks, broulik, ngraham, apol
Cc: volkov, apol, anthonyfieroni, kde-frameworks-devel, michaelh, ngraham, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20190212/2a3472c8/attachment.html>


More information about the Kde-frameworks-devel mailing list