┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphincolumnview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/dolphincolumnview.cpp')
-rw-r--r--src/dolphincolumnview.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/dolphincolumnview.cpp b/src/dolphincolumnview.cpp
index 45fa68a3f..d806ad8b2 100644
--- a/src/dolphincolumnview.cpp
+++ b/src/dolphincolumnview.cpp
@@ -48,7 +48,8 @@ DolphinColumnView::DolphinColumnView(QWidget* parent, DolphinController* control
m_contentX(0),
m_columns(),
m_emptyViewport(0),
- m_animation(0)
+ m_animation(0),
+ m_nameFilter()
{
Q_ASSERT(controller != 0);
@@ -145,14 +146,17 @@ void DolphinColumnView::setRootUrl(const KUrl& url)
void DolphinColumnView::setNameFilter(const QString& nameFilter)
{
- foreach (DolphinColumnWidget* column, m_columns) {
- column->setNameFilter(nameFilter);
+ if (nameFilter != m_nameFilter) {
+ m_nameFilter = nameFilter;
+ foreach (DolphinColumnWidget* column, m_columns) {
+ column->setNameFilter(nameFilter);
+ }
}
}
QString DolphinColumnView::nameFilter() const
{
- return activeColumn()->nameFilter();
+ return m_nameFilter;
}
KUrl DolphinColumnView::rootUrl() const