Remove the separator from ItemList's thumbnail mode

This commit is contained in:
Jakub Marcowski 2023-10-28 16:42:23 +02:00 committed by Jakub Marcowski
parent fe7ed984b5
commit 6637dc28f6

View file

@ -1155,13 +1155,16 @@ void ItemList::_notification(int p_what) {
first_visible_separator = lo;
}
for (int i = first_visible_separator; i < separators.size(); i++) {
if (separators[i] > clip.position.y + clip.size.y) {
break; // done
}
// If not in thumbnails mode, draw visible separators.
if (icon_mode != ICON_MODE_TOP) {
for (int i = first_visible_separator; i < separators.size(); i++) {
if (separators[i] > clip.position.y + clip.size.y) {
break; // done
}
const int y = base_ofs.y + separators[i];
draw_line(Vector2(bg->get_margin(MARGIN_LEFT), y), Vector2(width, y), guide_color);
const int y = base_ofs.y + separators[i];
draw_line(Vector2(bg->get_margin(MARGIN_LEFT), y), Vector2(width, y), guide_color);
}
}
}
}