mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-03-06 14:27:16 +00:00
(svn r17823) -Codechange: Use top of the matrix widget as offset for row calculation in autoreplace window.
This commit is contained in:
parent
bfedac1166
commit
7658bac2b5
@ -419,7 +419,7 @@ public:
|
|||||||
|
|
||||||
case RVW_WIDGET_LEFT_MATRIX:
|
case RVW_WIDGET_LEFT_MATRIX:
|
||||||
case RVW_WIDGET_RIGHT_MATRIX: {
|
case RVW_WIDGET_RIGHT_MATRIX: {
|
||||||
uint i = (pt.y - 14) / this->resize.step_height;
|
uint i = (pt.y - this->GetWidget<NWidgetBase>(RVW_WIDGET_LEFT_MATRIX)->pos_y) / this->resize.step_height;
|
||||||
uint16 click_scroll_pos = widget == RVW_WIDGET_LEFT_MATRIX ? this->vscroll.GetPosition() : this->vscroll2.GetPosition();
|
uint16 click_scroll_pos = widget == RVW_WIDGET_LEFT_MATRIX ? this->vscroll.GetPosition() : this->vscroll2.GetPosition();
|
||||||
uint16 click_scroll_cap = widget == RVW_WIDGET_LEFT_MATRIX ? this->vscroll.GetCapacity() : this->vscroll2.GetCapacity();
|
uint16 click_scroll_cap = widget == RVW_WIDGET_LEFT_MATRIX ? this->vscroll.GetCapacity() : this->vscroll2.GetCapacity();
|
||||||
byte click_side = widget == RVW_WIDGET_LEFT_MATRIX ? 0 : 1;
|
byte click_side = widget == RVW_WIDGET_LEFT_MATRIX ? 0 : 1;
|
||||||
|
Loading…
Reference in New Issue
Block a user