Avoid use of shared renderer across threads

SharedSvgRenderer inherits QSvgRenderer. QSvgRendered is re-entrant, not thread safe. Therefore we should not share instances between threads.

After this the mutex is not needed.

Fixes: https://crash-reports.kde.org/organizations/kde/issues/205523

Merge request reports

Loading