From aacc250481fa5811fe2c0fada534516e314731a3 Mon Sep 17 00:00:00 2001 From: Lirusaito Date: Sat, 16 Jul 2016 06:35:42 -0400 Subject: [PATCH] This seems more right... --- indra/newview/llfolderview.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/indra/newview/llfolderview.cpp b/indra/newview/llfolderview.cpp index b8484a2c1..2ebf074de 100644 --- a/indra/newview/llfolderview.cpp +++ b/indra/newview/llfolderview.cpp @@ -1572,7 +1572,7 @@ BOOL LLFolderView::handleKeyHere( KEY key, MASK mask ) { LLFolderViewItem* last_selected = getCurSelectedItem(); bool shift_select = mask & MASK_SHIFT; - LLFolderViewItem* next = last_selected->getNextOpenNode(); + LLFolderViewItem* next = last_selected->getNextOpenNode(!shift_select); if (!mKeyboardSelection || (!shift_select && (!next || next == last_selected))) {