Contact list tooltip causes temporary freeze

Description

Sparks shows a tooltip for contacts in your contact list. Several requests can be made to collect the data that is shown. As these requests are made on the UI worker thread, the entire application becomes unresponsive for the duration of the request, which is very visible if the request is not responded on at all (when a timeout occurs).

These requests, if made at all, should not be made on the UI worker thread.

Environment

None
Fixed
Your pinned fields
Click on the next to a field label to start pinning.

Priority

Minor

Assignee

Guus der Kinderen

Reporter

Guus der Kinderen

Labels