Merge pull request #8878 from Eism/instruments_popups_fix
[MU4] Fixed popups limiting in instruments panel
This commit is contained in:
commit
260f101867
3 changed files with 14 additions and 0 deletions
|
@ -138,6 +138,12 @@ Item {
|
|||
}
|
||||
}
|
||||
|
||||
function ensureActiveFocus() {
|
||||
if (mainItem.navigation) {
|
||||
mainItem.navigation.requestActive()
|
||||
}
|
||||
}
|
||||
|
||||
DropdownItem {
|
||||
id: mainItem
|
||||
anchors.fill: parent
|
||||
|
|
|
@ -240,6 +240,8 @@ Item {
|
|||
type: treeItemDelegateLoader.delegateType
|
||||
sideMargin: contentColumn.sideMargin
|
||||
|
||||
popupAnchorItem: root
|
||||
|
||||
onClicked: {
|
||||
instrumentsTreeModel.selectRow(styleData.index)
|
||||
}
|
||||
|
|
|
@ -41,6 +41,8 @@ Item {
|
|||
|
||||
property int sideMargin: 0
|
||||
|
||||
property var popupAnchorItem: null
|
||||
|
||||
signal clicked(var mouse)
|
||||
signal doubleClicked(var mouse)
|
||||
signal focusActived()
|
||||
|
@ -229,6 +231,8 @@ Item {
|
|||
id: instrumentSettingsComp
|
||||
InstrumentSettingsPopup {
|
||||
navigationParentControl: settingsButton.navigation
|
||||
anchorItem: popupAnchorItem
|
||||
|
||||
onClosed: {
|
||||
prv.resetOpenedPopup()
|
||||
popupLoader.sourceComponent = null
|
||||
|
@ -240,6 +244,8 @@ Item {
|
|||
id: staffSettingsComp
|
||||
StaffSettingsPopup {
|
||||
navigationParentControl: settingsButton.navigation
|
||||
anchorItem: popupAnchorItem
|
||||
|
||||
onClosed: {
|
||||
prv.resetOpenedPopup()
|
||||
popupLoader.sourceComponent = null
|
||||
|
|
Loading…
Reference in a new issue