Skip to content

applets/kicker: Prevent building an infinite queue of refresh requests

Alessandro Astone requested to merge work/aleasto/kickoff-refresh-nesting into master

In refresh() we would create a new connection between KSycoca::databaseChanged and... refresh(). Yes, that is a cycle.

Whenever the KSycoca database was updated we would queue a new refresh() call for the next time the Ksycoca database updates.

Merge request reports