2
0
Эх сурвалжийг харах

Fix to fit stylebox with ItemList

volzhs 8 жил өмнө
parent
commit
4c9b00b508

+ 4 - 1
scene/gui/item_list.cpp

@@ -801,7 +801,10 @@ void ItemList::_notification(int p_what) {
 		Size2 size = get_size();
 
 		float page = size.height-bg->get_minimum_size().height;
-		int width = size.width - mw - bg->get_minimum_size().width;
+		int width = size.width-bg->get_minimum_size().width;
+		if (!scroll_bar->is_hidden()){
+			width-=mw+bg->get_margin(MARGIN_RIGHT);
+		}
 		scroll_bar->set_page(page);
 
 		draw_style_box(bg,Rect2(Point2(),size));