broulik added a comment.

  Can you delay showing the busy indicator a bit? e.g. only show if there 
haven't been any new results for 500ms or so, to avoid that thing constantly 
flashing up. Perhaps easiest would be something like
  
    Timer {
        id: delayBusyIndicatorTimer
        interval: 500
    }
    
    BusyIndicator {
        visible: !delayBusyIndicatorTimer.running && results.queryActive
    }
    
    onQueryStringChanged: delayBusyIndicatorTimer.start()
  
  Also, it would be lovely to animate its appearance/disappearance instead of 
just using `visible`

REPOSITORY
  R120 Plasma Workspace

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

To: apol
Cc: broulik, plasma-devel, LeGast00n, jraleigh, fbampaloukas, GB_2, ragreen, 
Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, 
sebas, apol, mart

Reply via email to