mirror of
https://github.com/hedge-dev/UnleashedRecomp.git
synced 2025-12-19 06:22:17 +00:00
Fix clipping detail from the next not visible element on the options list (#321)
* decrease maximum clip rect size for options list * respect window scaling * move clip rect fix location
This commit is contained in:
parent
97b20742a3
commit
7f108285fe
1 changed files with 4 additions and 0 deletions
|
|
@ -1157,6 +1157,8 @@ static void DrawConfigOptions()
|
|||
auto clipRectMin = drawList->GetClipRectMin();
|
||||
auto clipRectMax = drawList->GetClipRectMax();
|
||||
|
||||
drawList->PushClipRect({ clipRectMin.x, clipRectMin.y }, { clipRectMax.x, clipRectMax.y - Scale(5.0f) });
|
||||
|
||||
g_selectedItem = nullptr;
|
||||
|
||||
float gridSize = Scale(GRID_SIZE);
|
||||
|
|
@ -1333,6 +1335,8 @@ static void DrawConfigOptions()
|
|||
if (disableMoveAnimation)
|
||||
g_prevSelectedRowIndex = g_selectedRowIndex;
|
||||
|
||||
drawList->PopClipRect();
|
||||
|
||||
// Pop clip rect from DrawCategories
|
||||
drawList->PopClipRect();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue