mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-29 12:46:58 +02:00
Chat screen: disable menu button if no room is selected
This commit is contained in:
@@ -52,6 +52,7 @@
|
||||
|
||||
self.navigationItem.rightBarButtonItem.target = self;
|
||||
self.navigationItem.rightBarButtonItem.action = @selector(onButtonPressed:);
|
||||
self.navigationItem.rightBarButtonItem.enabled = NO;
|
||||
|
||||
// Localize strings
|
||||
self.searchMenuLabel.text = NSLocalizedStringFromTable(@"room_menu_search", @"Vector", nil);
|
||||
@@ -186,6 +187,8 @@
|
||||
- (void)displayRoom:(MXKRoomDataSource *)dataSource
|
||||
{
|
||||
[super displayRoom:dataSource];
|
||||
|
||||
self.navigationItem.rightBarButtonItem.enabled = (dataSource != nil);
|
||||
}
|
||||
|
||||
- (void)updateViewControllerAppearanceOnRoomDataSourceState
|
||||
@@ -230,6 +233,8 @@
|
||||
|
||||
- (void)destroy
|
||||
{
|
||||
self.navigationItem.rightBarButtonItem.enabled = NO;
|
||||
|
||||
if (self.currentAlert)
|
||||
{
|
||||
[self.currentAlert dismiss:NO];
|
||||
|
||||
Reference in New Issue
Block a user