Skip to content

Commit 241bf44

Browse files
authoredApr 18, 2020
Apply a scrollbar's default value to scroll containers (#9699)
Fixes #9691.
1 parent 7b57d3f commit 241bf44

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed
 

‎games/minimal/mods/test/formspec.lua

+1-1
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ Number]
251251
"box[1,22.5;4,1;#a00a]"..
252252
"scroll_container_end[]"..
253253
"scrollbaroptions[max=170]".. -- lowest seen pos is: 0.1*170+6=23 (factor*max+height)
254-
"scrollbar[7.5,0;0.3,4;vertical;scrbar;0]"..
254+
"scrollbar[7.5,0;0.3,4;vertical;scrbar;20]"..
255255
"scrollbar[8,0;0.3,4;vertical;scrbarhmmm;0]"..
256256
"dropdown[0,6;2;hmdrpdwnnn;apple,bulb;1]",
257257
}

‎src/gui/guiScrollContainer.h

+5-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,11 @@ class GUIScrollContainer : public gui::IGUIElement
3838
updateScrolling();
3939
}
4040

41-
inline void setScrollBar(GUIScrollBar *scrollbar) { m_scrollbar = scrollbar; }
41+
inline void setScrollBar(GUIScrollBar *scrollbar)
42+
{
43+
m_scrollbar = scrollbar;
44+
updateScrolling();
45+
}
4246

4347
private:
4448
enum OrientationEnum

0 commit comments

Comments
 (0)
Please sign in to comment.