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