mirror of
https://github.com/vector-im/element-ios.git
synced 2024-09-29 07:42:40 +00:00
Adapt to event changes
This commit is contained in:
parent
fc87a3534d
commit
68ac7cd49d
3 changed files with 8 additions and 8 deletions
|
@ -249,7 +249,7 @@ const CGFloat kTypingCellHeight = 24;
|
|||
if (self.threadId)
|
||||
{
|
||||
// if in a thread, ignore non-root event or events from other threads
|
||||
if (![event.eventId isEqualToString:self.threadId] && ![event.threadIdentifier isEqualToString:self.threadId])
|
||||
if (![event.eventId isEqualToString:self.threadId] && ![event.threadId isEqualToString:self.threadId])
|
||||
{
|
||||
// Ignore the event
|
||||
return NO;
|
||||
|
@ -259,7 +259,7 @@ const CGFloat kTypingCellHeight = 24;
|
|||
{
|
||||
MXEvent *relatedEvent = [self.mxSession.store eventWithEventId:event.relatesTo.eventId
|
||||
inRoom:event.roomId];
|
||||
if (![relatedEvent.threadIdentifier isEqualToString:self.threadId])
|
||||
if (![relatedEvent.threadId isEqualToString:self.threadId])
|
||||
{
|
||||
// ignore the event
|
||||
return NO;
|
||||
|
@ -269,7 +269,7 @@ const CGFloat kTypingCellHeight = 24;
|
|||
else
|
||||
{
|
||||
// if not in a thread, ignore all threaded events
|
||||
if (event.threadIdentifier)
|
||||
if (event.threadId)
|
||||
{
|
||||
// ignore the event
|
||||
return NO;
|
||||
|
@ -279,7 +279,7 @@ const CGFloat kTypingCellHeight = 24;
|
|||
{
|
||||
MXEvent *relatedEvent = [self.mxSession.store eventWithEventId:event.relatesTo.eventId
|
||||
inRoom:event.roomId];
|
||||
if (relatedEvent.threadIdentifier)
|
||||
if (relatedEvent.threadId)
|
||||
{
|
||||
// ignore the event
|
||||
return NO;
|
||||
|
|
|
@ -3211,7 +3211,7 @@ const NSTimeInterval kResizeComposerAnimationDuration = .05;
|
|||
|
||||
BOOL showThreadOption = RiotSettings.shared.enableThreads
|
||||
&& !self.roomDataSource.threadId
|
||||
&& !selectedEvent.threadIdentifier;
|
||||
&& !selectedEvent.threadId;
|
||||
if (showThreadOption && [self canCopyEvent:selectedEvent andCell:cell])
|
||||
{
|
||||
[currentAlert addAction:[UIAlertAction actionWithTitle:[VectorL10n roomEventActionCopy]
|
||||
|
@ -4022,7 +4022,7 @@ const NSTimeInterval kResizeComposerAnimationDuration = .05;
|
|||
|
||||
- (void)roomDataSource:(RoomDataSource *)roomDataSource didTapThread:(MXThread *)thread
|
||||
{
|
||||
[self openThreadWithId:thread.identifier];
|
||||
[self openThreadWithId:thread.id];
|
||||
}
|
||||
|
||||
#pragma mark - Segues
|
||||
|
@ -5937,7 +5937,7 @@ const NSTimeInterval kResizeComposerAnimationDuration = .05;
|
|||
|
||||
BOOL showMoreOption = (event.isState && RiotSettings.shared.roomContextualMenuShowMoreOptionForStates)
|
||||
|| (!event.isState && RiotSettings.shared.roomContextualMenuShowMoreOptionForMessages);
|
||||
BOOL showThreadOption = RiotSettings.shared.enableThreads && !self.roomDataSource.threadId && !event.threadIdentifier;
|
||||
BOOL showThreadOption = RiotSettings.shared.enableThreads && !self.roomDataSource.threadId && !event.threadId;
|
||||
|
||||
NSMutableArray<RoomContextualMenuItem*> *items = [NSMutableArray arrayWithCapacity:5];
|
||||
|
||||
|
|
|
@ -317,7 +317,7 @@
|
|||
|
||||
[RoomDataSource loadRoomDataSourceWithRoomId:selectedSearchEvent.roomId
|
||||
initialEventId:selectedSearchEvent.eventId
|
||||
threadId:selectedSearchEvent.threadIdentifier
|
||||
threadId:selectedSearchEvent.threadId
|
||||
andMatrixSession:selectedSearchEventSession
|
||||
onComplete:^(RoomDataSource *roomDataSource) {
|
||||
|
||||
|
|
Loading…
Reference in a new issue