Files @ r28363:a9abee2680b7
Branch filter:

Location: cpp/openttd-patchpack/source/src/lang/russian.txt

Peter Nelson
Fix #11655: Crash due to NWidgetMatrix modifying widget->index. (#11657)

NWidgetMatrix modifies its child widget's index to indicate which element
is to be drawn, which now causes issues with code that does not know about
stuffing extra data into the index.

Instead, let NWidgetMatrix store the currently processing element, and
retrieve this information from the matrix widget while child widgets are
being drawn.

This means only widgets that are children of NWidgetMatrix need to know
anything about their extra data.

File is too big to display. Show as raw.