Fix a crash that happens sometimes when gwenview starts.

svn path=/trunk/KDE/kdebase/workspace/; revision=973675
This commit is contained in:
Fredrik Höglund 2009-05-27 16:08:26 +00:00
parent f81485d868
commit 809bdaa1f0

View file

@ -314,8 +314,9 @@ class Client
void ensureDecorationPixmapsPainted();
QRect decorationRect() const {
return decoration ? decoration->widget()->rect().translated(-padding_left, -padding_top)
: QRect(0, 0, width(), height());
return (decoration && decoration->widget()) ?
decoration->widget()->rect().translated(-padding_left, -padding_top) :
QRect(0, 0, width(), height());
}
enum CoordinateMode {