Index: sources/gui/qml/components/HeaderBarPopup.qml =================================================================== diff -u -r16a8f25568b4636ebc31e76c86a8031940cc4ad7 -r99e596082b87afd73b06dae039d51e4a67cc5913 --- sources/gui/qml/components/HeaderBarPopup.qml (.../HeaderBarPopup.qml) (revision 16a8f25568b4636ebc31e76c86a8031940cc4ad7) +++ sources/gui/qml/components/HeaderBarPopup.qml (.../HeaderBarPopup.qml) (revision 99e596082b87afd73b06dae039d51e4a67cc5913) @@ -18,6 +18,11 @@ * \param vButton - Headerbar icon button */ function openDialog ( vButton ) { + if ( visible ) { + close() + return + } + button = vButton adjustPosition(button) open() @@ -32,7 +37,7 @@ closePolicy : Dialog.CloseOnPressOutside y : Variables.headerHeight + 5 backgroundColor : Colors.offWhite - showDropShadow : true + // showDropShadow : true onImplicitWidthChanged: Qt.callLater(function() { if (button) { adjustPosition(_root.button) } }) }