LibGUI: Convert various little things to GModelSelection

All the little things that were using the per-model seletion are now
moving over to GModelSelection.
This commit is contained in:
Andreas Kling 2019-09-07 20:35:31 +02:00
parent d2d1a30d61
commit fb18613e8a
Notes: sideshowbarker 2024-07-19 12:13:28 +09:00
3 changed files with 6 additions and 9 deletions

View file

@ -194,11 +194,8 @@ GVariant GFileSystemModel::data(const GModelIndex& index, Role role) const
if (role == GModel::Role::Display)
return node.name;
if (role == GModel::Role::Icon) {
if (node.type == Node::Directory) {
if (selected_index() == index)
return m_open_folder_icon;
if (node.type == Node::Directory)
return m_closed_folder_icon;
}
return m_file_icon;
}
return {};