Sometimes, this behavior occurred especially on OS X, and to lesser
extent on Linux and windows too.
Reviewed-by: Thomas Hartmann
m_currentItem = item;
layout()->addWidget(m_currentItem->widget());
+ m_currentItem->widget()->show();
// Add buttons and remember their actions for later removal
foreach (QToolButton *b, m_currentItem->createToolBarWidgets())
return;
QWidget *w = m_currentItem->widget();
+ w->hide();
layout()->removeWidget(w);
w->setParent(0);
m_sideBar->makeItemAvailable(m_currentItem);