From 099009408e98d51d97392c5fa809bd34a1525612 Mon Sep 17 00:00:00 2001
From: Taras Smakula <tarassmakula@gmail.com>
Date: Wed, 26 Jul 2023 16:23:22 +0300
Subject: [PATCH] Call listener for show menu

---
 .../circles/feature/timeline/TimelineDialogFragment.kt     | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/app/src/main/java/org/futo/circles/feature/timeline/TimelineDialogFragment.kt b/app/src/main/java/org/futo/circles/feature/timeline/TimelineDialogFragment.kt
index 28915c95b..efaf4ab4c 100644
--- a/app/src/main/java/org/futo/circles/feature/timeline/TimelineDialogFragment.kt
+++ b/app/src/main/java/org/futo/circles/feature/timeline/TimelineDialogFragment.kt
@@ -26,6 +26,7 @@ import org.futo.circles.feature.timeline.list.TimelineAdapter
 import org.futo.circles.feature.timeline.poll.CreatePollListener
 import org.futo.circles.feature.timeline.post.create.CreatePostListener
 import org.futo.circles.feature.timeline.post.emoji.EmojiPickerListener
+import org.futo.circles.feature.timeline.post.menu.PostMenuListener
 import org.futo.circles.model.CreatePostContent
 import org.futo.circles.model.EndPoll
 import org.futo.circles.model.IgnoreSender
@@ -37,7 +38,7 @@ import org.matrix.android.sdk.api.session.room.powerlevels.Role
 
 @AndroidEntryPoint
 class TimelineDialogFragment : BaseFullscreenDialogFragment(DialogFragmentTimelineBinding::inflate),
-    PostOptionsListener,
+    PostOptionsListener, PostMenuListener,
     CreatePostListener, CreatePollListener, EmojiPickerListener {
 
     private val args: TimelineDialogFragmentArgs by navArgs()
@@ -143,6 +144,10 @@ class TimelineDialogFragment : BaseFullscreenDialogFragment(DialogFragmentTimeli
         }
     }
 
+    override fun onShowMenuClicked(roomId: String, eventId: String) {
+        navigator.navigatePostMenu(roomId, eventId)
+    }
+
     override fun onUserClicked(userId: String) {
         navigator.navigateToUserDialogFragment(userId)
     }
-- 
GitLab