Skip to content

fix(ui): draw main menu modal dialogs outside the shniaga pp pass - #762

Merged
themrdemonized merged 1 commit into
themrdemonized:prfrom
erepb:fix/shniaga-modal
Oct 25, 2026
Merged

themrdemonized merged 1 commit into
themrdemonized:prfrom
erepb:fix/shniaga-modal

Conversation

@erepb

@erepb erepb commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@damoldavskiy

Copy link
Copy Markdown
Contributor

No description nor showcase? 🥺

@erepb

erepb commented Oct 18, 2026

Copy link
Copy Markdown
Contributor Author

yeah, commit name is more or less self explanatory (if you know what shniaga is)
before:
image
after:
image

Comment thread src/xrGame/MainMenu.cpp
modal->Draw();
}

UI().RenderFont();

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We start to call those if OnRenderPPUI_query() == true, is this expected?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes. they are safe to call regardless of that check. and now both non-PP case and shniaga(PP) case draw modal dialog separately here and both need those two calls because of this

@damoldavskiy

Copy link
Copy Markdown
Contributor

LGTM

@themrdemonized
themrdemonized changed the base branch from all-in-one-vs2022-wpo to pr October 25, 2026 05:51
@themrdemonized
themrdemonized merged commit c702e72 into themrdemonized:pr Oct 25, 2026
12 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants