GUI: enable settings panel in mobile view
This commit is contained in:
parent
2e0710caca
commit
15df2ed6bf
|
@ -242,6 +242,7 @@ void FurnaceGUI::drawMobileControls() {
|
|||
ImGui::SameLine();
|
||||
if (ImGui::Button("Settings")) {
|
||||
mobileMenuOpen=false;
|
||||
settingsOpen=true;
|
||||
}
|
||||
ImGui::SameLine();
|
||||
if (ImGui::Button("Log")) {
|
||||
|
|
|
@ -3747,6 +3747,7 @@ bool FurnaceGUI::loop() {
|
|||
}
|
||||
|
||||
globalWinFlags=0;
|
||||
drawSettings();
|
||||
drawDebug();
|
||||
drawLog();
|
||||
} else {
|
||||
|
|
|
@ -239,6 +239,12 @@ void FurnaceGUI::drawSettings() {
|
|||
nextWindow=GUI_WINDOW_NOTHING;
|
||||
}
|
||||
if (!settingsOpen) return;
|
||||
if (mobileUI) {
|
||||
ImVec2 setWindowPos=ImVec2(0,0);
|
||||
ImVec2 setWindowSize=ImVec2(canvasW,canvasH);
|
||||
ImGui::SetNextWindowPos(setWindowPos);
|
||||
ImGui::SetNextWindowSize(setWindowSize);
|
||||
}
|
||||
if (ImGui::Begin("Settings",&settingsOpen,ImGuiWindowFlags_NoDocking|globalWinFlags)) {
|
||||
if (!settingsOpen) {
|
||||
settingsOpen=true;
|
||||
|
|
Loading…
Reference in New Issue