Author: czeidler Date: 2010-09-19 22:54:06 +0200 (Sun, 19 Sep 2010) New Revision: 38728 Changeset: http://dev.haiku-os.org/changeset/38728 Ticket: http://dev.haiku-os.org/ticket/6566 Ticket: http://dev.haiku-os.org/ticket/6615 Modified: haiku/trunk/src/add-ons/decorators/SATDecorator/StackAndTile.cpp Log: Fix crash #6615 and #6566. Modified: haiku/trunk/src/add-ons/decorators/SATDecorator/StackAndTile.cpp =================================================================== --- haiku/trunk/src/add-ons/decorators/SATDecorator/StackAndTile.cpp 2010-09-19 20:25:29 UTC (rev 38727) +++ haiku/trunk/src/add-ons/decorators/SATDecorator/StackAndTile.cpp 2010-09-19 20:54:06 UTC (rev 38728) @@ -126,7 +126,7 @@ StackAndTile::MouseDown(Window* window, BMessage* message, const BPoint& where) { SATWindow* satWindow = GetSATWindow(window); - if (!satWindow) + if (!satWindow || !satWindow->GetDecorator()) return; int32 modifiers = message->FindInt32("modifiers");