mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-06-20 12:09:32 +01:00
(svn r21015) -Fix [FS#4176]: don't let the resize button go past the bottom of the screen
This commit is contained in:
parent
cb43ece091
commit
3a6892ba10
@ -1761,6 +1761,11 @@ static EventState HandleWindowDragging()
|
||||
if (w->resize.step_width == 0) x = 0;
|
||||
if (w->resize.step_height == 0) y = 0;
|
||||
|
||||
/* Check the resize button won't go past the bottom of the screen */
|
||||
if (w->top + w->height + y > _screen.height) {
|
||||
y = _screen.height - w->height - w->top;
|
||||
}
|
||||
|
||||
/* X and Y has to go by step.. calculate it.
|
||||
* The cast to int is necessary else x/y are implicitly casted to
|
||||
* unsigned int, which won't work. */
|
||||
|
Loading…
Reference in New Issue
Block a user