From 0ef6d9e97be610e55dc6ecf1982c600651dceaa6 Mon Sep 17 00:00:00 2001 From: qndel Date: Sat, 10 Oct 2020 01:08:10 +0200 Subject: [PATCH] DoPanBtn cleanup --- Source/control.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Source/control.cpp b/Source/control.cpp index b228d8611..9bb7e471d 100644 --- a/Source/control.cpp +++ b/Source/control.cpp @@ -1418,8 +1418,10 @@ void DoPanBtn() int i; for (i = 0; i < numpanbtns; i++) { - if (MouseX >= PanBtnPos[i][0] && MouseX <= PanBtnPos[i][0] + PanBtnPos[i][2]) { - if (MouseY >= PanBtnPos[i][1] && MouseY <= PanBtnPos[i][1] + PanBtnPos[i][3]) { + int x = PanBtnPos[i][0] + PanBtnPos[i][2]; + int y = PanBtnPos[i][1] + PanBtnPos[i][3]; + if (MouseX >= PanBtnPos[i][0] && MouseX <= x) { + if (MouseY >= PanBtnPos[i][1] && MouseY <= y) { panbtn[i] = TRUE; drawbtnflag = TRUE; panbtndown = TRUE;