┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinview.cpp
diff options
context:
space:
mode:
authorPeter Penz <[email protected]>2009-02-24 08:25:01 +0000
committerPeter Penz <[email protected]>2009-02-24 08:25:01 +0000
commitbeeb81194cba3ecaa84c6e0e334a702036a26c1e (patch)
tree09757c90158f897415fdf89bc0a086fa7bfd98db /src/dolphinview.cpp
parent7b6ace6466cf349a4ce7a080d5e978aa0a7043e2 (diff)
Stupid me: The inconsistent behavior between QListView::scrollTo() and QTreeView::scrollTo() has been fixed in Qt 4.5 :-) I should have tested this _before_ committing the huge patch for bug 185191... So:
* Remove the workaround in DolphinIconsView::scrollTo() to bypass an issue in Qt 4.4 (-> fixed in Qt 4.5) * Revert the "use the DolphinController"-parts of commit 930754 and just use QAbstractItemView::scrollTo() instead. CCBUG: 185191 svn path=/trunk/KDE/kdebase/apps/; revision=930777
Diffstat (limited to 'src/dolphinview.cpp')
-rw-r--r--src/dolphinview.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/dolphinview.cpp b/src/dolphinview.cpp
index 638e6e7cb..52dac968b 100644
--- a/src/dolphinview.cpp
+++ b/src/dolphinview.cpp
@@ -1160,10 +1160,7 @@ void DolphinView::slotRefreshItems()
{
if (m_assureVisibleCurrentIndex) {
m_assureVisibleCurrentIndex = false;
- // Invoking itemView()->scrollTo(itemView()->currentIndex()) is
- // not sufficient, as QListView and QTreeView have an inconsistent
- // default behavior.
- m_controller->triggerScrollToCurrentItem();
+ itemView()->scrollTo(itemView()->currentIndex());
}
}