From b835335b29d1de905c248e63bbab191e46d935a7 Mon Sep 17 00:00:00 2001 From: Thomas McGuire Date: Sat, 23 Aug 2008 14:59:06 +0000 Subject: [PATCH] Merged revisions 847622 via svnmerge from svn+ssh://tmcguire@svn.kde.org/home/kde/branches/KDE/4.1/kdepim ........ r847622 | winterz | 2008-08-15 21:38:11 +0200 (Fri, 15 Aug 2008) | 5 lines backport SVN commit 847417 by kloecker: Center the current message when selecting multiple messages with Shift+Left/Right. This is consistent with the behavior of most other actions (like going to next/previous [unread] message). ........ svn path=/branches/kdepim/enterprise4/kdepim/; revision=851348 --- kmheaders.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kmheaders.cpp b/kmheaders.cpp index 58936d688..0a7ba13e5 100644 --- a/kmheaders.cpp +++ b/kmheaders.cpp @@ -1894,7 +1894,7 @@ void KMHeaders::selectNextMessage() /* test to see if we need to unselect messages on back track */ (below->isSelected() ? setSelected(lvi, false) : setSelected(below, true)); setCurrentItem(below); - makeHeaderVisible(); + ensureCurrentItemVisible(); setFolderInfoStatus(); } } @@ -1933,7 +1933,7 @@ void KMHeaders::selectPrevMessage() /* test to see if we need to unselect messages on back track */ (above->isSelected() ? setSelected(lvi, false) : setSelected(above, true)); setCurrentItem(above); - makeHeaderVisible(); + ensureCurrentItemVisible(); setFolderInfoStatus(); } }