| Index: chrome/browser/gtk/tabs/tab_strip_gtk.cc
|
| diff --git a/chrome/browser/gtk/tabs/tab_strip_gtk.cc b/chrome/browser/gtk/tabs/tab_strip_gtk.cc
|
| index 0a86cb8be1efc0afb5eaf5041d3daf3c37af6398..82b2bd876ad1693eeb4b884bb057247ba0c74794 100644
|
| --- a/chrome/browser/gtk/tabs/tab_strip_gtk.cc
|
| +++ b/chrome/browser/gtk/tabs/tab_strip_gtk.cc
|
| @@ -960,9 +960,11 @@ void TabStripGtk::TabInsertedAt(TabContents* contents,
|
| if (!contains_tab) {
|
| TabData d = { tab, gfx::Rect() };
|
| tab_data_.insert(tab_data_.begin() + index, d);
|
| - tab->UpdateData(contents, model_->IsPhantomTab(index), false);
|
| + tab->UpdateData(contents, model_->IsPhantomTab(index),
|
| + model_->IsAppTab(index), false);
|
| }
|
| tab->set_mini(model_->IsMiniTab(index));
|
| + tab->set_app(model_->IsAppTab(index));
|
| tab->SetBlocked(model_->IsTabBlocked(index));
|
|
|
| if (gtk_widget_get_parent(tab->widget()) != tabstrip_.get())
|
| @@ -1037,7 +1039,9 @@ void TabStripGtk::TabChangedAt(TabContents* contents, int index,
|
| // We'll receive another notification of the change asynchronously.
|
| return;
|
| }
|
| - tab->UpdateData(contents, model_->IsPhantomTab(index),
|
| + tab->UpdateData(contents,
|
| + model_->IsPhantomTab(index),
|
| + model_->IsAppTab(index),
|
| change_type == LOADING_ONLY);
|
| tab->UpdateFromModel();
|
| }
|
|
|