diff --git a/tools/modelcompiler/src/modeleditor.cpp b/tools/modelcompiler/src/modeleditor.cpp index 61dca17..8f4d91e 100755 --- a/tools/modelcompiler/src/modeleditor.cpp +++ b/tools/modelcompiler/src/modeleditor.cpp @@ -486,9 +486,13 @@ void ModelEditor::compile_model() { } void ModelEditor::drawUI() { - ImGui::Begin("mcompile", nullptr, ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoMove | ImGuiWindowFlags_NoDecoration | ImGuiWindowFlags_NoBackground); - ImGui::SetWindowPos(ImVec2(0, 0)); + auto viewport = ImGui::GetWindowViewport(); + + ImGui::Begin("mcompile", nullptr, ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoMove | ImGuiWindowFlags_NoDecoration); + + + ImGui::SetWindowPos(viewport->Pos); ImGui::SetWindowSize(platform::get_window_size(engine->get_main_window())); if(ImGui::Button("Open model to compile...")) {