command palette: not a modal anymore, but a working popup

This commit is contained in:
YohananDiamond 2023-07-03 18:17:57 -03:00
parent b19f7cfdd8
commit d45827fede

View file

@ -5136,10 +5136,10 @@ bool FurnaceGUI::loop() {
ImGui::EndPopup(); ImGui::EndPopup();
} }
if (ImGui::BeginPopupModal("Command Palette",NULL,ImGuiWindowFlags_NoMove|ImGuiWindowFlags_NoResize|ImGuiWindowFlags_NoSavedSettings)) { ImVec2 wsize=ImVec2(canvasW*0.9,canvasH*0.4);
ImVec2 wsize=ImVec2(canvasW*0.9,canvasH*0.4); ImGui::SetNextWindowPos(ImVec2((canvasW-wsize.x)*0.5,50*dpiScale));
ImGui::SetWindowPos(ImVec2((canvasW-wsize.x)*0.5,50*dpiScale)); ImGui::SetNextWindowSize(wsize,ImGuiCond_Always);
ImGui::SetWindowSize(wsize,ImGuiCond_Always); if (ImGui::BeginPopup("Command Palette",ImGuiWindowFlags_NoMove|ImGuiWindowFlags_NoResize|ImGuiWindowFlags_NoSavedSettings)) {
drawPalette(); drawPalette();
ImGui::EndPopup(); ImGui::EndPopup();
} }