diff options
Diffstat (limited to 'konqueror/listview/konq_listviewitems.cpp')
-rw-r--r-- | konqueror/listview/konq_listviewitems.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/konqueror/listview/konq_listviewitems.cpp b/konqueror/listview/konq_listviewitems.cpp index 5eac5420b..c539a4c5d 100644 --- a/konqueror/listview/konq_listviewitems.cpp +++ b/konqueror/listview/konq_listviewitems.cpp @@ -88,14 +88,18 @@ void KonqListViewItem::updateContents() bool m_groupDirectoriesFirst = m_pListViewWidget->props()->isDirsFirst(); bool m_groupHiddenFirst = m_pListViewWidget->props()->isHiddenFirst(); - // The default TDE order is: .dir (0), dir (1), .file (2), file (3) + // The default TDE display order is: + // hidden-dir (0), non-hidden-dir (1), hidden-file (2), non-hidden-file (3) if ( m_groupDirectoriesFirst ) sortChar = S_ISDIR( m_fileitem->mode() ) ? 1 : 3; else sortChar = 3; - if ( m_groupHiddenFirst && TDEIO::fileIsHidden(m_fileitem->text()) ) + /* Temporarily + */ + TDEIO::HiddenFileMatcher* matcher = TDEIO::HiddenFileMatcher::getInstance(); + if ( m_groupHiddenFirst && matcher->match(m_fileitem->text()) ) --sortChar; //now we have the first column, so let's do the rest |