From eb23240ac376f5f93e870dda1431a451a7e27fa4 Mon Sep 17 00:00:00 2001 From: giomfo Date: Fri, 17 Oct 2014 16:59:56 +0200 Subject: [PATCH] Room details: BugFix members list display was wrong in lanscape mode --- syMessaging/syMessaging/RoomViewController.m | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/syMessaging/syMessaging/RoomViewController.m b/syMessaging/syMessaging/RoomViewController.m index a48a13906..b07017b1c 100644 --- a/syMessaging/syMessaging/RoomViewController.m +++ b/syMessaging/syMessaging/RoomViewController.m @@ -284,13 +284,15 @@ NSString *const kFailedEventId = @"failedEventId"; - (void)showRoomMembers { members = [mxRoomData members]; - // define a table background - CGRect frame = [[UIScreen mainScreen] bounds]; + // define members table background + CGRect frame = self.messagesTableView.frame; UIEdgeInsets roomTableInset = self.messagesTableView.contentInset; frame.origin.x += roomTableInset.left; frame.origin.y += roomTableInset.top; frame.size.width -= roomTableInset.left + roomTableInset.right; frame.size.height -= roomTableInset.top + roomTableInset.bottom; + // overlap the control view + frame.size.height += self.controlView.frame.size.height; membersTableViewBackground = [[UIView alloc] initWithFrame:frame]; membersTableViewBackground.backgroundColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:0.4];