From 6bf66e982bc9076f537976c8213141a9ef792de4 Mon Sep 17 00:00:00 2001 From: Henning Gruendl Date: Fri, 28 Apr 2023 14:05:32 +0200 Subject: [PATCH] OutputPane: Fix initial pane title not set Fix the title of the initially selected pane in the output pane placeholder toolbar not being set by the output pane manager. Change-Id: I94407c76454a632a9b5707edcbde0ce6dc990d61 Reviewed-by: Eike Ziller --- src/plugins/coreplugin/outputpanemanager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/coreplugin/outputpanemanager.cpp b/src/plugins/coreplugin/outputpanemanager.cpp index e9390cb11db..97b41776941 100644 --- a/src/plugins/coreplugin/outputpanemanager.cpp +++ b/src/plugins/coreplugin/outputpanemanager.cpp @@ -497,6 +497,9 @@ void OutputPaneManager::initialize() m_instance->m_titleLabel->setMinimumWidth( minTitleWidth + m_instance->m_titleLabel->contentsMargins().left() + m_instance->m_titleLabel->contentsMargins().right()); + const int currentIdx = m_instance->currentIndex(); + if (QTC_GUARD(currentIdx >= 0 && currentIdx < g_outputPanes.size())) + m_instance->m_titleLabel->setText(g_outputPanes[currentIdx].pane->displayName()); m_instance->m_buttonsWidget->layout()->addWidget(m_instance->m_manageButton); connect(m_instance->m_manageButton, &QAbstractButton::clicked,