Skip to content
  • Fabian Vogt's avatar
    Don't give up if no results arrive after 500ms · c918c284
    Fabian Vogt authored
    Summary:
    Currently it resets the entire context if no results appear after 500ms,
    which means no new results can appear. This makes no sense.
    
    RunnerManager does not emit any matchChanged signal while the runners update
    the matches too quickly. The way this delay is implemented can result in never
    actually emitting the signal until all runners are done though.
    Thus it's actually likely to hit this situation.
    
    BUG: 389611
    
    Test Plan:
    Test results appear now, even if the first batch of runners is slow.
    List of matches still clears if nothing was found.
    
    Reviewers: #plasma
    
    Subscribers: broulik, plasma-devel
    
    Tags: #plasma
    
    Differential Revision: https://phabricator.kde.org/D21605
    c918c284