fix: Crash if platform backend doesn't have GetWindowFocus function defined yet

This commit is contained in:
WerWolv
2025-08-18 20:06:06 +02:00
parent 4bea8f4c65
commit c5e0951def

View File

@@ -388,7 +388,7 @@ namespace hex {
if (!anyWindowFocused) {
const auto platformIo = ImGui::GetPlatformIO();
for (auto *viewport : platformIo.Viewports) {
if (platformIo.Platform_GetWindowFocus(viewport)) {
if (platformIo.Platform_GetWindowFocus != nullptr && platformIo.Platform_GetWindowFocus(viewport)) {
anyWindowFocused = true;
break;
}