impr: Unlock frame rate during blocking task progress

This commit is contained in:
WerWolv
2025-08-24 21:38:24 +02:00
parent 861988f8dc
commit e91689a715

View File

@@ -60,6 +60,7 @@ namespace hex::plugin::builtin {
ImGui::SetNextWindowSize(scaled({ 300, 200 }), ImGuiCond_Always);
ImGui::SetNextWindowPos(ImHexApi::System::getMainWindowPosition() + ImHexApi::System::getMainWindowSize() / 2, ImGuiCond_Always, ImVec2(0.5F, 0.5F));
if (ImGui::BeginPopupModal("hex.builtin.popup.foreground_task.title"_lang, nullptr, ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoMove)) {
ImHexApi::System::unlockFrameRate();
for (const auto &task : TaskManager::getRunningTasks()) {
if (task->isBlocking()) {
ImGui::NewLine();