From 3227d5afb49d4cb9ab81ce3f35ece0a836186946 Mon Sep 17 00:00:00 2001 From: Alexandra Betouni <31625338+alexandraB99@users.noreply.github.com> Date: Tue, 6 Jun 2023 17:28:27 +0300 Subject: [PATCH] fix(Communities): resolved popup warning Closes #10952 --- .../Chat/views/CommunityColumnView.qml | 31 ++++++++++--------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/ui/app/AppLayouts/Chat/views/CommunityColumnView.qml b/ui/app/AppLayouts/Chat/views/CommunityColumnView.qml index 2d9a54917d..efa7424708 100644 --- a/ui/app/AppLayouts/Chat/views/CommunityColumnView.qml +++ b/ui/app/AppLayouts/Chat/views/CommunityColumnView.qml @@ -76,7 +76,7 @@ Item { } onClicked: { - communityIntroDialog.open() + Global.openPopup(communityIntroDialog); } Connections { @@ -88,23 +88,24 @@ Item { } } } - - CommunityIntroDialog { + Component { id: communityIntroDialog + CommunityIntroDialog { - isInvitationPending: joinCommunityButton.invitationPending - name: communityData.name - introMessage: communityData.introMessage - imageSrc: communityData.image - accessType: communityData.access + isInvitationPending: joinCommunityButton.invitationPending + name: communityData.name + introMessage: communityData.introMessage + imageSrc: communityData.image + accessType: communityData.access - onJoined: { - joinCommunityButton.loading = true - root.store.requestToJoinCommunity(communityData.id, root.store.userProfileInst.name) - } - onCancelMembershipRequest: { - root.store.cancelPendingRequest(communityData.id) - joinCommunityButton.invitationPending = root.store.isCommunityRequestPending(communityData.id) + onJoined: { + joinCommunityButton.loading = true + root.store.requestToJoinCommunity(communityData.id, root.store.userProfileInst.name) + } + onCancelMembershipRequest: { + root.store.cancelPendingRequest(communityData.id) + joinCommunityButton.invitationPending = root.store.isCommunityRequestPending(communityData.id) + } } } }