]> git.lizzy.rs Git - nothing.git/commitdiff
fix scrollbar visual glitch
authorDanil Kolumbet <kolumbetko@gmail.com>
Thu, 19 Dec 2019 23:40:15 +0000 (01:40 +0200)
committerDanil Kolumbet <kolumbetko@gmail.com>
Thu, 19 Dec 2019 23:40:15 +0000 (01:40 +0200)
src/game/level_picker.c

index c8b7a92ebb8269a8f02047c468d46d0cf747ff4e..dd9163c2eb71fe9093832ed6e4c10cdfa6de2167 100644 (file)
@@ -81,7 +81,7 @@ int level_picker_render(const LevelPicker *level_picker,
 
     const float proportional_scroll = level_picker->scroll.y * scrolling_area_height / level_picker->size.y;
     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;
+    const float percent_of_visible_items = number_of_items_in_scrolling_area / ((float) level_picker->items.count - 1);
 
     if(percent_of_visible_items < 1) {
         SDL_Rect scrollbar = rect_for_sdl(