If the size of baseWidget is changed while hidden, the size of the popup widget is purposely not updated (for perf reasons ?). We enforce the geometry is correctly before the popup gets shown.
@@ -904,6 +904,7 @@ bool ctkPopupWidget::eventFilter(QObject* obj, QEvent* event)
{
break;
}
+ this->setGeometry(d->desiredOpenGeometry());
d->temporarilyHiddenOff();
case QEvent::Resize: