From cfd16dd35d4bc626b449445cf1f32aba3ae00a06 Mon Sep 17 00:00:00 2001 From: Alexander Bock Date: Wed, 29 Jun 2016 13:51:53 +0200 Subject: [PATCH] Represent SelectionProperty by Tree instead of collapsible header --- modules/onscreengui/src/renderproperties.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/onscreengui/src/renderproperties.cpp b/modules/onscreengui/src/renderproperties.cpp index e5f8aa39fb..7553b4a43c 100644 --- a/modules/onscreengui/src/renderproperties.cpp +++ b/modules/onscreengui/src/renderproperties.cpp @@ -85,7 +85,7 @@ void renderSelectionProperty(Property* prop, const std::string& ownerName) { std::string name = p->guiName(); ImGui::PushID((ownerName + "." + name).c_str()); - if (ImGui::CollapsingHeader(name.c_str())) { + if (ImGui::TreeNode(name.c_str())) { const std::vector& options = p->options(); std::vector newSelectedIndices; @@ -109,6 +109,7 @@ void renderSelectionProperty(Property* prop, const std::string& ownerName) { parameters += "}"; executeScript(p->fullyQualifiedIdentifier(), parameters); } + ImGui::TreePop(); } ImGui::PopID(); }