Index: sources/gui/qml/components/HeaderBarPopup.qml =================================================================== diff -u -r56d6ed00b13ebfeba45c999e73d0198e702e1961 -r21f5ab716813d1cb4bc03b5f16cab708b489b9e6 --- sources/gui/qml/components/HeaderBarPopup.qml (.../HeaderBarPopup.qml) (revision 56d6ed00b13ebfeba45c999e73d0198e702e1961) +++ sources/gui/qml/components/HeaderBarPopup.qml (.../HeaderBarPopup.qml) (revision 21f5ab716813d1cb4bc03b5f16cab708b489b9e6) @@ -18,6 +18,11 @@ * \param vButton - Headerbar icon button */ function openDialog ( vButton ) { + if ( visible ) { + close() + return + } + button = vButton adjustPosition(button) open()