| Index: chrome/browser/extensions/chrome_app_sorting.cc
|
| diff --git a/chrome/browser/extensions/chrome_app_sorting.cc b/chrome/browser/extensions/chrome_app_sorting.cc
|
| index c96ae099db93950475ce0ab547884d7f130c53f0..d7819310997f4ec4eb5884f392b8c4c35e7f9e9a 100644
|
| --- a/chrome/browser/extensions/chrome_app_sorting.cc
|
| +++ b/chrome/browser/extensions/chrome_app_sorting.cc
|
| @@ -435,8 +435,12 @@ syncer::StringOrdinal ChromeAppSorting::PageIntegerAsStringOrdinal(
|
| return ntp_ordinal_map_.rbegin()->first;
|
| }
|
|
|
| -void ChromeAppSorting::MarkExtensionAsHidden(const std::string& extension_id) {
|
| - ntp_hidden_extensions_.insert(extension_id);
|
| +void ChromeAppSorting::SetExtensionVisible(const std::string& extension_id,
|
| + bool visible) {
|
| + if (visible)
|
| + ntp_hidden_extensions_.erase(extension_id);
|
| + else
|
| + ntp_hidden_extensions_.insert(extension_id);
|
| }
|
|
|
| syncer::StringOrdinal ChromeAppSorting::GetMinOrMaxAppLaunchOrdinalsOnPage(
|
|
|