Chromium Code Reviews| Index: chrome/browser/ui/views/collected_cookies_views.cc |
| diff --git a/chrome/browser/ui/views/collected_cookies_views.cc b/chrome/browser/ui/views/collected_cookies_views.cc |
| index 1216bd7dfb44cd9795d655e32da907a5d597657e..f27f79f4844a68304573b5e7f5f233868604c450 100644 |
| --- a/chrome/browser/ui/views/collected_cookies_views.cc |
| +++ b/chrome/browser/ui/views/collected_cookies_views.cc |
| @@ -497,9 +497,12 @@ void CollectedCookiesViews::EnableControls() { |
| } |
| void CollectedCookiesViews::ShowCookieInfo() { |
| - ui::TreeModelNode* node = allowed_cookies_tree_->GetSelectedNode(); |
| - if (!node) |
| - node = blocked_cookies_tree_->GetSelectedNode(); |
| + ui::TreeModelNode* node = allowed_cookies_tree_->HasFocus() ? |
|
sky
2016/09/22 19:35:15
How come you are checking focus and not visibilty?
Elly Fong-Jones
2016/09/23 12:38:08
Hm. I originally did this because both trees had v
|
| + allowed_cookies_tree_->GetSelectedNode() : nullptr; |
| + if (!node) { |
| + node = blocked_cookies_tree_->HasFocus() ? |
| + blocked_cookies_tree_->GetSelectedNode() : nullptr; |
| + } |
| if (node) { |
| CookieTreeNode* cookie_node = static_cast<CookieTreeNode*>(node); |