diff --git a/tools/viewer/Viewer.cpp b/tools/viewer/Viewer.cpp index cde26d1c83b9f..603f2b7eba4b3 100644 --- a/tools/viewer/Viewer.cpp +++ b/tools/viewer/Viewer.cpp @@ -2378,7 +2378,7 @@ void Viewer::drawImGui() { if (gShaderErrorHandler.fErrors.count()) { ImGui::SetNextWindowSize(ImVec2(400, 400), ImGuiCond_FirstUseEver); - ImGui::Begin("Shader Errors"); + ImGui::Begin("Shader Errors", nullptr, ImGuiWindowFlags_NoFocusOnAppearing); for (int i = 0; i < gShaderErrorHandler.fErrors.count(); ++i) { ImGui::TextWrapped("%s", gShaderErrorHandler.fErrors[i].c_str()); SkSL::String sksl(gShaderErrorHandler.fShaders[i].c_str());