Index: chrome/browser/ui/cocoa/omnibox/omnibox_view_mac.mm |
diff --git a/chrome/browser/ui/cocoa/omnibox/omnibox_view_mac.mm b/chrome/browser/ui/cocoa/omnibox/omnibox_view_mac.mm |
index 4296eb52e181554e1e68b87695dd4bb19a7f0450..c38ea786368bed245c5adcd59050953b96db6fa2 100644 |
--- a/chrome/browser/ui/cocoa/omnibox/omnibox_view_mac.mm |
+++ b/chrome/browser/ui/cocoa/omnibox/omnibox_view_mac.mm |
@@ -369,6 +369,8 @@ bool OmniboxViewMac::IsSelectAll() const { |
if (![field_ currentEditor]) |
return true; |
const NSRange all_range = NSMakeRange(0, GetTextLength()); |
+ if (all_range.length == 0) |
+ return false; |
return NSEqualRanges(all_range, GetSelectedRange()); |
} |