mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-19 08:03:50 +02:00
fix: add cancel button for better UI flow (MESSENGER-7861)
This commit is contained in:
@@ -235,14 +235,17 @@ NSString *const kMXKWebViewViewControllerJavaScriptEnableLog =
|
||||
canGoBack = (![webView.URL.absoluteString isEqualToString:@"about:blank"]);
|
||||
}
|
||||
|
||||
if (canGoBack)
|
||||
{
|
||||
self.navigationItem.rightBarButtonItem = backButton;
|
||||
}
|
||||
else
|
||||
{
|
||||
// Reset the original state
|
||||
self.navigationItem.rightBarButtonItems = originalRightBarButtonItems;
|
||||
// bwi #7861 don't overwrite other barbutton items here
|
||||
if (self.navigationItem.rightBarButtonItem == nil) {
|
||||
if (canGoBack)
|
||||
{
|
||||
self.navigationItem.rightBarButtonItem = backButton;
|
||||
}
|
||||
else
|
||||
{
|
||||
// Reset the original state
|
||||
self.navigationItem.rightBarButtonItems = originalRightBarButtonItems;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user