Don't delay emission of matchesChanged indefinitely

Authored by fvogt on Jun 5 2019, 3:21 PM.

Description

Don't delay emission of matchesChanged indefinitely

Summary:
Currently the signal is only emitted if there was no change to the matches in
the last 100ms. Especially during krunner startup and early result collection,
this is unlikely to happen though, so make sure that the signal is emitted
at least once every ~500ms.

Test Plan:
Sometimes results only appeared after a noticable delay, now this
delay is much shorter.

Reviewers: Frameworks, broulik, ngraham

Reviewed By: ngraham

Subscribers: ngraham, bruns, kde-frameworks-devel

Tags: Frameworks

Differential Revision: https://phabricator.kde.org/D21607

Details

Committed
fvogtJun 19 2019, 9:31 AM
Reviewer
ngraham
Differential Revision
D21607: Don't delay emission of matchesChanged indefinitely
Parents
R308:191319db9f11: Install in new logging directory when we use kf5 5.59.0
Branches
Unknown
Tags
Unknown