Fixed wrong minimap legend clicks items after few minimap usages
This commit is contained in:
@@ -1353,6 +1353,7 @@ int SmallMapWindow::GetPositionOnLegend(Point pt)
|
|||||||
uint line = (pt.y - wi->pos_y - WD_FRAMERECT_TOP) / this->row_height;
|
uint line = (pt.y - wi->pos_y - WD_FRAMERECT_TOP) / this->row_height;
|
||||||
uint columns = this->GetNumberColumnsLegend(wi->current_x);
|
uint columns = this->GetNumberColumnsLegend(wi->current_x);
|
||||||
uint number_of_rows = this->GetNumberRowsLegend(columns);
|
uint number_of_rows = this->GetNumberRowsLegend(columns);
|
||||||
|
number_of_rows = this->min_number_of_fixed_rows;
|
||||||
if (line >= number_of_rows) return -1;
|
if (line >= number_of_rows) return -1;
|
||||||
|
|
||||||
bool rtl = _current_text_dir == TD_RTL;
|
bool rtl = _current_text_dir == TD_RTL;
|
||||||
|
|||||||
2
todo.txt
2
todo.txt
@@ -2,5 +2,3 @@
|
|||||||
- 'Place Sign' does not work. Landscaping - Place Sign works.
|
- 'Place Sign' does not work. Landscaping - Place Sign works.
|
||||||
|
|
||||||
- Multiplayer client list is too small again.
|
- Multiplayer client list is too small again.
|
||||||
|
|
||||||
- Minimap legend clicks wrong items after few usages.
|
|
||||||
|
|||||||
Reference in New Issue
Block a user