diff --git a/src/controls/QskPopup.cpp b/src/controls/QskPopup.cpp index b066e225..403608a9 100644 --- a/src/controls/QskPopup.cpp +++ b/src/controls/QskPopup.cpp @@ -234,6 +234,9 @@ void QskPopup::setOpen( bool on ) else Q_EMIT closed(); + if ( !on ) + grabFocus( false ); + qskStartFading( this, on ); if ( isFading() )