Commit 07d412c9 authored by Chris Lu's avatar Chris Lu Committed by Commit Bot

[ios] Don't present Infobar Messages modal if banner is presented

Bug: 1082728
Change-Id: I98c56d8348146e2d09be4ab159fcaaa2fada80f3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2206971Reviewed-by: default avatarSergio Collazos <sczs@chromium.org>
Commit-Queue: Chris Lu <thegreenfrog@chromium.org>
Cr-Commit-Position: refs/heads/master@{#771072}
parent 403a0131
...@@ -128,6 +128,9 @@ const CGFloat kUpdateDisplayedBadgeAnimationDamping = 0.85; ...@@ -128,6 +128,9 @@ const CGFloat kUpdateDisplayedBadgeAnimationDamping = 0.85;
animated:NO]; animated:NO];
self.displayedBadge = newButton; self.displayedBadge = newButton;
} }
// Disable button if banner is being displayed.
[self.displayedBadge
setEnabled:!(displayedBadgeItem.badgeState & BadgeStatePresented)];
} else { } else {
self.displayedBadge = nil; self.displayedBadge = nil;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment