Index: sources/gui/qml/components/HeaderBarPopup.qml =================================================================== diff -u -r0fc32e1796c9fe40ff0e83b4fe039be67ce6dd39 -reaa3d39aafad6579b00a7bb06e765b4e5a99ab0f --- sources/gui/qml/components/HeaderBarPopup.qml (.../HeaderBarPopup.qml) (revision 0fc32e1796c9fe40ff0e83b4fe039be67ce6dd39) +++ sources/gui/qml/components/HeaderBarPopup.qml (.../HeaderBarPopup.qml) (revision eaa3d39aafad6579b00a7bb06e765b4e5a99ab0f) @@ -18,6 +18,11 @@ * \param vButton - Headerbar icon button */ function openDialog ( vButton ) { + if ( visible ) { + close() + return + } + button = vButton adjustPosition(button) open()