| Index: chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc
|
| diff --git a/chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc b/chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc
|
| index 99e035f59ac3df51e8040770a90d9455c69d16b8..17fbbab9aac5072642b2489fae8c91194e4af41a 100644
|
| --- a/chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc
|
| +++ b/chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc
|
| @@ -451,7 +451,12 @@ void BrowserTabStripController::SetTabRendererDataFromModel(
|
| data->mini = model_->IsMiniTab(model_index);
|
| data->blocked = model_->IsTabBlocked(model_index);
|
| data->app = extensions::TabHelper::FromWebContents(contents)->is_app();
|
| - data->recording = chrome::ShouldShowRecordingIndicator(contents);
|
| + if (chrome::ShouldShowProjectingIndicator(contents))
|
| + data->capture_state = TabRendererData::PROJECTING;
|
| + else if (chrome::ShouldShowRecordingIndicator(contents))
|
| + data->capture_state = TabRendererData::RECORDING;
|
| + else
|
| + data->capture_state = TabRendererData::NONE;
|
| }
|
|
|
| void BrowserTabStripController::SetTabDataAt(content::WebContents* web_contents,
|
|
|