mirror of
https://github.com/status-im/status-desktop.git
synced 2025-01-10 22:36:24 +00:00
0531d71e6c
Qt's Menu closes the menu when action is triggered and to overcome this default behaviour added a custom event to be called when action is clicked. Fixed some formatting related bugs. fixes #2349
15 lines
477 B
QML
15 lines
477 B
QML
import QtQuick 2.13
|
|
import QtQuick.Controls 2.13
|
|
|
|
Action {
|
|
property string wrapper
|
|
// adding this signal due to a known limitation from Qt: Menu closes when Action is triggered
|
|
signal actionTriggered()
|
|
icon.width: 12
|
|
icon.height: 16
|
|
onActionTriggered: checked ?
|
|
unwrapSelection(wrapper, textFormatMenu.selectedTextWithFormationChars) :
|
|
wrapSelection(wrapper)
|
|
checked: textFormatMenu.surroundedBy(wrapper)
|
|
}
|