diff --git a/src/kits/tracker/ContainerWindow.cpp b/src/kits/tracker/ContainerWindow.cpp index 7c6d4a31a1..4cc493d65d 100644 --- a/src/kits/tracker/ContainerWindow.cpp +++ b/src/kits/tracker/ContainerWindow.cpp @@ -1453,13 +1453,13 @@ BContainerWindow::MessageReceived(BMessage *message) if (model.InitCheck() != B_OK) break; - PoseView()->MoveSelectionInto(&model, this, false, true, - message->what == kCreateRelativeLink); + PoseView()->MoveSelectionInto(&model, this, false, false, + message->what == kCreateLink, message->what == kCreateRelativeLink); } else { // no destination specified, create link in same dir as item if (!TargetModel()->IsQuery()) - PoseView()->MoveSelectionInto(TargetModel(), this, false, true, - (message->what == kCreateRelativeLink)); + PoseView()->MoveSelectionInto(TargetModel(), this, false, false, + message->what == kCreateLink, message->what == kCreateRelativeLink); } break; }