summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/outputpane.cpp
diff options
context:
space:
mode:
authorLincoln Ramsay <a1291762@gmail.com>2013-03-26 10:43:16 +1000
committerEike Ziller <eike.ziller@digia.com>2013-07-02 13:10:01 +0200
commitf500c4c987b3295a743bbba3a24cf992c6fad6cf (patch)
tree201053a08b105b4759ac0c8eff540c11c7d3cb4c /src/plugins/coreplugin/outputpane.cpp
parenteb1d87b30fb5213ae2d7ccda1435bfb1a7761089 (diff)
downloadqt-creator-f500c4c987b3295a743bbba3a24cf992c6fad6cf.tar.gz
Call refresh before checking the splitter sizes.
If we don't do this, we miss the "current" size when an output pane has just been shown (it comes out as 0) and we resize it to the minimum size. Task-number: QTCREATORBUG-8877 Change-Id: I8b1cc19d116dde6edcf8770bb36d1598dfdce195 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Diffstat (limited to 'src/plugins/coreplugin/outputpane.cpp')
-rw-r--r--src/plugins/coreplugin/outputpane.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/coreplugin/outputpane.cpp b/src/plugins/coreplugin/outputpane.cpp
index f282a6c5b9..e82d1b255a 100644
--- a/src/plugins/coreplugin/outputpane.cpp
+++ b/src/plugins/coreplugin/outputpane.cpp
@@ -144,6 +144,7 @@ void OutputPanePlaceHolder::ensureSizeHintAsMinimum()
if (idx < 0)
return;
+ d->m_splitter->refresh();
QList<int> sizes = d->m_splitter->sizes();
Internal::OutputPaneManager *om = Internal::OutputPaneManager::instance();
int minimum = (d->m_splitter->orientation() == Qt::Vertical