Fixed crash during KIdleTime::timeoutReached()
timeoutReached() will cause a crash if an item is removed from associations during signal dispatch due to iterator invalidation. work on a copy of the iterator instead to avoid this.
timeoutReached() will cause a crash if an item is removed from associations during signal dispatch due to iterator invalidation. work on a copy of the iterator instead to avoid this.