]> git.lizzy.rs Git - nothing.git/commitdiff
Added additional check to scrollbar drawing.
authoraodhneine <11488344+aodhneine@users.noreply.github.com>
Tue, 7 Jan 2020 20:52:31 +0000 (20:52 +0000)
committeraodhneine <11488344+aodhneine@users.noreply.github.com>
Tue, 7 Jan 2020 20:52:31 +0000 (20:52 +0000)
src/game/level_picker.c

index 4e2c46b308dace6d3b0aa1615b7181cd48419c60..4153c57aac5e6fbe11af39a95900a8e1f83d0103 100644 (file)
@@ -83,7 +83,7 @@ int level_picker_render(const LevelPicker *level_picker,
     const float number_of_items_in_scrolling_area = scrolling_area_height / ITEM_HEIGHT;
     const float percent_of_visible_items = number_of_items_in_scrolling_area / ((float) level_picker->items.count - 1);
 
-    if(percent_of_visible_items < 1) {
+    if(level_picker->items.count > 0 && percent_of_visible_items < 1) {
         SDL_Rect scrollbar = rect_for_sdl(
             rect_from_vecs(
                 vec(level_picker->items_position.x + level_picker->items_size.x, level_picker->items_position.y),