scripting: Guard against nullptr m_client in WindowThumbnailItem

BUG: 443765
This commit is contained in:
Vlad Zahorodnii 2021-10-15 10:44:20 +03:00
parent 59a4a908f9
commit f1e99e971f

View file

@ -335,6 +335,9 @@ static QRectF centeredSize(const QRectF &boundingRect, const QSizeF &size)
QRectF WindowThumbnailItem::paintedRect() const
{
if (!m_client) {
return QRectF();
}
if (!m_offscreenTexture) {
const QSizeF iconSize = m_client->icon().actualSize(window(), boundingRect().size().toSize());
return centeredSize(boundingRect(), iconSize);