broulik created this revision.
broulik added a reviewer: Plasma.
Restricted Application added a project: Frameworks.
Restricted Application added a subscriber: Frameworks.
broulik requested review of this revision.

REVISION SUMMARY
  A single call is processed immediately but any additional calls in quick 
succession will be batched together to reduce the number of updates signalled.

TEST PLAN
  VLC going crazy can no longer stall plasmashell processing and updating mpris 
events.
  
  Observed debug output and only saw mpris data engine (not just VLC but also 
p-b-i) would end up sending multiple change requests. I couldn't find any other 
engine, e.g. I can't press Caps Lock often enough for this to matter. It might 
have an impact on queued stuff like time engine or whatever `queckQueueing` does

REPOSITORY
  R242 Plasma Framework (Library)

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

AFFECTED FILES
  src/plasma/datacontainer.cpp
  src/plasma/private/datacontainer_p.h

To: broulik, #plasma
Cc: #frameworks, michaelh, ngraham

Reply via email to