diff options
author | shinyak@google.com <shinyak@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-07 16:26:00 +0000 |
---|---|---|
committer | shinyak@google.com <shinyak@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-07 16:26:00 +0000 |
commit | b1fa70a101d597a97805cef1ec09eeedf2fdeacc (patch) | |
tree | d5477832b30c305da134c01c1159accb872b3c75 /chrome/browser/ui/cocoa/browser_window_controller.mm | |
parent | 036a050dc62269378e4374527469821a73d5c2b7 (diff) | |
download | chromium_src-b1fa70a101d597a97805cef1ec09eeedf2fdeacc.zip chromium_src-b1fa70a101d597a97805cef1ec09eeedf2fdeacc.tar.gz chromium_src-b1fa70a101d597a97805cef1ec09eeedf2fdeacc.tar.bz2 |
Removed the code that checks the tab number.
'Close Window' can be used even if a window has single tab.
NOTE: Cmd+w closes a window even if there is a single tab.
XIB Changes:
* Make the default key equivalent of 'Close Tab' Cmd+w
* Make the default key equivalent of 'Close Window' Cmd+Shift+w
* Remove the referencing outlets from 'Close Tab' and 'Close Window'
No other changes are made.
BUG=20569
TEST=press Cmd+Shift+w on a window having only one tab.
Review URL: http://codereview.chromium.org/7065054
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88133 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/cocoa/browser_window_controller.mm')
-rw-r--r-- | chrome/browser/ui/cocoa/browser_window_controller.mm | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/chrome/browser/ui/cocoa/browser_window_controller.mm b/chrome/browser/ui/cocoa/browser_window_controller.mm index 873b1f5..4d5be43 100644 --- a/chrome/browser/ui/cocoa/browser_window_controller.mm +++ b/chrome/browser/ui/cocoa/browser_window_controller.mm @@ -1007,9 +1007,8 @@ enum { enable = browser_->command_updater()->IsCommandEnabled(tag); switch (tag) { case IDC_CLOSE_TAB: - // Disable "close tab" if we're not the key window or if there's only - // one tab. - enable &= [self numberOfTabs] > 1 && [[self window] isKeyWindow]; + // Disable "close tab" if we're not the key window. + enable &= [[self window] isKeyWindow]; break; case IDC_FULLSCREEN: { enable &= [self supportsFullscreen]; |