Pass around fromPinnedEvents so we can use it to decide whether to forward the event from the main timeline or the pinned events one
This commit is contained in:
parent
d373cbe8a7
commit
7421e6545c
18 changed files with 38 additions and 29 deletions
|
|
@ -299,7 +299,7 @@ class RoomDetailsFlowNode(
|
|||
// Cannot happen
|
||||
}
|
||||
|
||||
override fun forwardEvent(eventId: EventId) {
|
||||
override fun forwardEvent(eventId: EventId, fromPinnedEvents: Boolean) {
|
||||
// Cannot happen
|
||||
}
|
||||
}
|
||||
|
|
@ -331,8 +331,8 @@ class RoomDetailsFlowNode(
|
|||
callback.handlePermalinkClick(permalinkData, pushToBackstack = false)
|
||||
}
|
||||
|
||||
override fun forward(eventId: EventId) {
|
||||
callback.startForwardEventFlow(eventId)
|
||||
override fun forward(eventId: EventId, fromPinnedEvents: Boolean) {
|
||||
callback.startForwardEventFlow(eventId, fromPinnedEvents)
|
||||
}
|
||||
}
|
||||
mediaGalleryEntryPoint.createNode(
|
||||
|
|
@ -358,8 +358,8 @@ class RoomDetailsFlowNode(
|
|||
callback.handlePermalinkClick(data, pushToBackstack)
|
||||
}
|
||||
|
||||
override fun forwardEvent(eventId: EventId) {
|
||||
callback.startForwardEventFlow(eventId)
|
||||
override fun forwardEvent(eventId: EventId, fromPinnedEvents: Boolean) {
|
||||
callback.startForwardEventFlow(eventId, fromPinnedEvents)
|
||||
}
|
||||
|
||||
override fun navigateToRoom(roomId: RoomId) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue