diff --git a/lib_source/qml/RibbonTitleBar.qml b/lib_source/qml/RibbonTitleBar.qml index 962038b..5894563 100644 --- a/lib_source/qml/RibbonTitleBar.qml +++ b/lib_source/qml/RibbonTitleBar.qml @@ -166,12 +166,7 @@ Item { pressed_color: Qt.rgba(0,0,0, 0.4) text_color_reverse: false tip_text: qsTr("Stay on Top") - onClicked: { - if (checked) - Window.window.flags = Qt.Window | Qt.WindowStaysOnTopHint - else - Window.window.flags = Qt.Window - } + onClicked: Window.window.flags ^= Qt.WindowStaysOnTopHint } } }