From bcecd6e3a6ed273836400d5d9c151095d0f399c2 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Sat, 13 Jul 2019 00:40:02 +0200 Subject: [PATCH] Always keep message list options at top. --- server/TracyView.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/TracyView.cpp b/server/TracyView.cpp index a1dc1d56..141c4b87 100644 --- a/server/TracyView.cpp +++ b/server/TracyView.cpp @@ -5679,7 +5679,7 @@ void View::DrawOptions() void View::DrawMessages() { ImGui::SetNextWindowSize( ImVec2( 1200, 600 ), ImGuiCond_FirstUseEver ); - ImGui::Begin( "Messages", &m_showMessages ); + ImGui::Begin( "Messages", &m_showMessages, ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoScrollWithMouse ); size_t tsz = 0; for( const auto& t : m_threadOrder ) if( !t->messages.empty() ) tsz++; @@ -5735,6 +5735,7 @@ void View::DrawMessages() } ImGui::Separator(); + ImGui::BeginChild( "##messages" ); const auto w = ImGui::GetWindowWidth(); static bool widthSet = false; ImGui::Columns( 3 ); @@ -5786,6 +5787,7 @@ void View::DrawMessages() } } ImGui::EndColumns(); + ImGui::EndChild(); ImGui::End(); }