diff --git a/resources/qml/MessageView.qml b/resources/qml/MessageView.qml index d6c0fbcd..dd5dd77a 100644 --- a/resources/qml/MessageView.qml +++ b/resources/qml/MessageView.qml @@ -420,12 +420,12 @@ Item { else link = ""; - messageActionsCFilter.updateTarget(); - if (showAt_) popup(showAt_); else popup(); + + messageActionsCFilter.updateTarget(); } Component { @@ -659,8 +659,8 @@ Item { link = link_; eventId = eventId_; + popup(); replyContextMenuCFilter.updateTarget(); - open(); } Component.onCompleted: { diff --git a/resources/qml/components/SpaceMenuLevel.qml b/resources/qml/components/SpaceMenuLevel.qml index 6c3c0d1a..11123353 100644 --- a/resources/qml/components/SpaceMenuLevel.qml +++ b/resources/qml/components/SpaceMenuLevel.qml @@ -17,7 +17,7 @@ Menu { title: modelData != undefined ? modelData.name : qsTr("Add or remove from community") property bool loadChildren: false - onAboutToShow: { + onOpened: { loadChildren = true; menuFilter.updateTarget(); }