From 40c0ae4804c498a08e6121093c3230d2e07cb319 Mon Sep 17 00:00:00 2001 From: Clemens Zeidler Date: Sun, 12 Sep 2010 22:40:08 +0000 Subject: [PATCH] Only search for new snapping parents if there is also a snapping candidate. Thanks Humdinger for finding this bug. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38625 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/decorators/SATDecorator/StackAndTile.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/add-ons/decorators/SATDecorator/StackAndTile.cpp b/src/add-ons/decorators/SATDecorator/StackAndTile.cpp index f12531c000..081c7e8a43 100644 --- a/src/add-ons/decorators/SATDecorator/StackAndTile.cpp +++ b/src/add-ons/decorators/SATDecorator/StackAndTile.cpp @@ -171,7 +171,7 @@ StackAndTile::WindowMoved(Window* window) if (!satWindow) return; - if (SATKeyPressed()) + if (SATKeyPressed() && fCurrentSATWindow) satWindow->FindSnappingCandidates(); else satWindow->DoGroupLayout(); @@ -185,7 +185,7 @@ StackAndTile::WindowResized(Window* window) if (!satWindow) return; - if (SATKeyPressed()) + if (SATKeyPressed() && fCurrentSATWindow) satWindow->FindSnappingCandidates(); else { satWindow->DoGroupLayout();