diff --git a/src/views/dolphinitemlistview.cpp b/src/views/dolphinitemlistview.cpp index 60d5577b83..5dec2b1f88 100644 --- a/src/views/dolphinitemlistview.cpp +++ b/src/views/dolphinitemlistview.cpp @@ -77,8 +77,10 @@ void DolphinItemListView::setEnabledSelectionToggles(DolphinItemListView::Select void DolphinItemListView::readSettings() { - ViewModeSettings settings(itemLayout()); - settings.readConfig(); + // We load the settings for all view modes now because we don't load them when the view mode changes. + IconsModeSettings::self()->load(); + CompactModeSettings::self()->load(); + DetailsModeSettings::self()->load(); beginTransaction();