disable site selection while connected

This commit is contained in:
Chee Yee
2023-02-13 23:31:25 -08:00
parent 4a883a6af2
commit 52235d7d1c
+10
View File
@@ -274,6 +274,11 @@ namespace Windows
ImGui::SameLine();
ImGui::SetNextItemWidth(120);
if (is_connected)
{
ImGui::PushItemFlag(ImGuiItemFlags_Disabled, true);
ImGui::PushStyleVar(ImGuiStyleVar_Alpha, ImGui::GetStyle().Alpha * 0.3f);
}
if (ImGui::BeginCombo("##Site", display_site, ImGuiComboFlags_PopupAlignLeft | ImGuiComboFlags_HeightLargest | ImGuiComboFlags_NoArrowButton))
{
static char site_id[64];
@@ -295,6 +300,11 @@ namespace Windows
}
ImGui::EndCombo();
}
if (is_connected)
{
ImGui::PopItemFlag();
ImGui::PopStyleVar();
}
ImGui::SameLine();
ImGui::PushStyleVar(ImGuiStyleVar_ButtonTextAlign, ImVec2(0.0f, 1.0f));