┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/views/dolphincolumnview.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/views/dolphincolumnview.cpp b/src/views/dolphincolumnview.cpp
index fec0879ea..8f97875ae 100644
--- a/src/views/dolphincolumnview.cpp
+++ b/src/views/dolphincolumnview.cpp
@@ -552,6 +552,8 @@ void DolphinColumnView::activate()
{
setFocus(Qt::OtherFocusReason);
+ connect(this, SIGNAL(clicked(const QModelIndex&)),
+ m_container->m_dolphinViewController, SLOT(requestTab(const QModelIndex&)));
if (KGlobalSettings::singleClick()) {
connect(this, SIGNAL(clicked(const QModelIndex&)),
m_container->m_dolphinViewController, SLOT(triggerItem(const QModelIndex&)));
@@ -570,6 +572,9 @@ void DolphinColumnView::activate()
void DolphinColumnView::deactivate()
{
clearFocus();
+
+ disconnect(this, SIGNAL(clicked(const QModelIndex&)),
+ m_container->m_dolphinViewController, SLOT(requestTab(const QModelIndex&)));
if (KGlobalSettings::singleClick()) {
disconnect(this, SIGNAL(clicked(const QModelIndex&)),
m_container->m_dolphinViewController, SLOT(triggerItem(const QModelIndex&)));