ItemLayout is an enum, not a flag, so == is even more correct than '&'.
setEnabledSelectionToggles(GeneralSettings::showSelectionToggle());
setEnabledSelectionToggles(GeneralSettings::showSelectionToggle());
- const bool expandableFolders = (itemLayout() && KFileItemListView::DetailsLayout) &&
+ const bool expandableFolders = (itemLayout() == KFileItemListView::DetailsLayout) &&
DetailsModeSettings::expandableFolders();
setSupportsItemExpanding(expandableFolders);
DetailsModeSettings::expandableFolders();
setSupportsItemExpanding(expandableFolders);