diff --git a/src/directories.cpp b/src/directories.cpp index a0b7ecc..510d327 100644 --- a/src/directories.cpp +++ b/src/directories.cpp @@ -702,11 +702,8 @@ void Directories::add_or_update_path(const boost::filesystem::path &dir_path, co grandchild->set_value(column_record.markup, Glib::Markup::escape_text("(empty)")); grandchild->set_value(column_record.type, PathType::unknown); } - else { - auto language = Source::guess_language(filename.first); - if(!language) - child->set_value(column_record.type, PathType::unknown); - } + else + child->set_value(column_record.type, Source::guess_language(filename.second) ? PathType::known : PathType::unknown); } } if(children.empty()) {