diff options
author | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-26 23:40:03 +0000 |
---|---|---|
committer | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-26 23:40:03 +0000 |
commit | 7cd36323e3107b86303502f81ae79721a2ba6135 (patch) | |
tree | a6568a7bf6019ef24a4159ec9681f99e7981e0c1 /chrome | |
parent | 08bf350c32da989d105ed3777535eec472be5967 (diff) | |
download | chromium_src-7cd36323e3107b86303502f81ae79721a2ba6135.zip chromium_src-7cd36323e3107b86303502f81ae79721a2ba6135.tar.gz chromium_src-7cd36323e3107b86303502f81ae79721a2ba6135.tar.bz2 |
gtk: Fix the bounds of the clip region for tab title text.
BUG=19741
TEST=Open many tabs. The ellipses should not be rendered if the tab is not large enough.
Review URL: http://codereview.chromium.org/174582
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24560 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r-- | chrome/browser/gtk/tabs/tab_gtk.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/chrome/browser/gtk/tabs/tab_gtk.cc b/chrome/browser/gtk/tabs/tab_gtk.cc index ee7789a..91ef22e 100644 --- a/chrome/browser/gtk/tabs/tab_gtk.cc +++ b/chrome/browser/gtk/tabs/tab_gtk.cc @@ -26,10 +26,10 @@ void SetEmptyDragIcon(GtkWidget* widget) { // Returns the width of the title for the current font, in pixels. int GetTitleWidth(gfx::Font* font, std::wstring title) { DCHECK(font); - if (!title.empty()) { - return font->GetStringWidth(title); - } - return 0; + if (title.empty()) + return 0; + + return font->GetStringWidth(title); } } // namespace |