command palette: not a modal anymore, but a working popup
This commit is contained in:
parent
b19f7cfdd8
commit
d45827fede
|
|
@ -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();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue