From 47d50032839e70f847adc1cc0de784f001936954 Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Thu, 23 Jul 2009 06:28:28 +0000 Subject: The revision control plugin must be aware on which directory the context-menu-actions should get applied. Relying on the directory that has been used in beginRetrieval() does not work when having a treeview. svn path=/trunk/KDE/kdebase/apps/; revision=1001388 --- src/dolphinview.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/dolphinview.cpp') diff --git a/src/dolphinview.cpp b/src/dolphinview.cpp index a979ecdd2..a12e7a991 100644 --- a/src/dolphinview.cpp +++ b/src/dolphinview.cpp @@ -611,7 +611,9 @@ QString DolphinView::statusBarText() const QList DolphinView::revisionControlActions(const KFileItemList& items) const { - return m_revisionControlObserver->contextMenuActions(items); + return items.isEmpty() + ? m_revisionControlObserver->contextMenuActions(url().path(KUrl::AddTrailingSlash)) + : m_revisionControlObserver->contextMenuActions(items); } void DolphinView::setUrl(const KUrl& url) -- cgit v1.3