summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authorerikkay@chromium.org <erikkay@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-14 14:12:56 +0000
committererikkay@chromium.org <erikkay@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-14 14:12:56 +0000
commit6816fd89775eb1ca98389df3cabedb46383bd54c (patch)
tree8f001078725c1239d0fce1155e88d900654dc9e7 /chrome
parent25395ae87e3a233795ccbb577357b01e2e336500 (diff)
downloadchromium_src-6816fd89775eb1ca98389df3cabedb46383bd54c.zip
chromium_src-6816fd89775eb1ca98389df3cabedb46383bd54c.tar.gz
chromium_src-6816fd89775eb1ca98389df3cabedb46383bd54c.tar.bz2
add a pref save when changing the visible icon count
BUG=47201 TEST=Resize the browser action area and then force a shutdown. Ensure that the change is persisted for the next launch. Review URL: http://codereview.chromium.org/3791003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62545 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/browser/extensions/extension_toolbar_model.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/chrome/browser/extensions/extension_toolbar_model.cc b/chrome/browser/extensions/extension_toolbar_model.cc
index 100c7aa..086b8c4 100644
--- a/chrome/browser/extensions/extension_toolbar_model.cc
+++ b/chrome/browser/extensions/extension_toolbar_model.cc
@@ -79,6 +79,7 @@ void ExtensionToolbarModel::MoveBrowserAction(Extension* extension,
void ExtensionToolbarModel::SetVisibleIconCount(int count) {
visible_icon_count_ = count == static_cast<int>(size()) ? -1 : count;
prefs_->SetInteger(prefs::kExtensionToolbarSize, visible_icon_count_);
+ prefs_->ScheduleSavePersistentPrefs();
}
void ExtensionToolbarModel::Observe(NotificationType type,