| 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..f7053dba01c1a460b2b21c0a85108956180c168e 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::CAPTURE_STATE_PROJECTING;
|
| + else if (chrome::ShouldShowRecordingIndicator(contents))
|
| + data->capture_state = TabRendererData::CAPTURE_STATE_RECORDING;
|
| + else
|
| + data->capture_state = TabRendererData::CAPTURE_STATE_NONE;
|
| }
|
|
|
| void BrowserTabStripController::SetTabDataAt(content::WebContents* web_contents,
|
|
|