summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-28 17:38:04 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-28 17:38:04 +0000
commit632c5a0357ce2a8f47d7606ce05e17dda356b27a (patch)
tree8a2dd77b81fbdf5cbd3c5e6ce7fc566d12ca4967
parent7ce0ac6d71ad7f87dcdfc29ffa5894a8d2fbbc67 (diff)
downloadchromium_src-632c5a0357ce2a8f47d7606ce05e17dda356b27a.zip
chromium_src-632c5a0357ce2a8f47d7606ce05e17dda356b27a.tar.gz
chromium_src-632c5a0357ce2a8f47d7606ce05e17dda356b27a.tar.bz2
gtk: Remove unnecessary gtk_widget_queue_draws from the tabstrip code.
BUG=15872 TEST=none Review URL: http://codereview.chromium.org/182007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24744 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/gtk/tabs/tab_strip_gtk.cc7
1 files changed, 1 insertions, 6 deletions
diff --git a/chrome/browser/gtk/tabs/tab_strip_gtk.cc b/chrome/browser/gtk/tabs/tab_strip_gtk.cc
index 590aa07..285608c 100644
--- a/chrome/browser/gtk/tabs/tab_strip_gtk.cc
+++ b/chrome/browser/gtk/tabs/tab_strip_gtk.cc
@@ -773,7 +773,6 @@ void TabStripGtk::Layout() {
}
LayoutNewTabButton(static_cast<double>(tab_right), current_unselected_width_);
- gtk_widget_queue_draw(tabstrip_.get());
}
void TabStripGtk::SchedulePaint() {
@@ -981,11 +980,8 @@ void TabStripGtk::TabSelectedAt(TabContents* old_contents,
// We have "tiny tabs" if the tabs are so tiny that the unselected ones are
// a different size to the selected ones.
bool tiny_tabs = current_unselected_width_ != current_selected_width_;
- if (!IsAnimating() && (!resize_layout_scheduled_ || tiny_tabs)) {
+ if (!IsAnimating() && (!resize_layout_scheduled_ || tiny_tabs))
Layout();
- } else {
- gtk_widget_queue_draw(tabstrip_.get());
- }
}
}
@@ -1697,7 +1693,6 @@ void TabStripGtk::AnimationLayout(double unselected_width) {
tab_x = end_of_tab + GetTabHOffset(i + 1);
}
LayoutNewTabButton(tab_x, unselected_width);
- gtk_widget_queue_draw(tabstrip_.get());
}
void TabStripGtk::StartInsertTabAnimation(int index) {