summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoryoshiki@chromium.org <yoshiki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-21 15:22:10 +0000
committeryoshiki@chromium.org <yoshiki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-21 15:22:10 +0000
commitb56c9ff0018d41834010f3a0197f7ea86a5e8126 (patch)
tree93caf8faef8c42301ea7696f9bd37388b44b8eb4
parent9e14121e3f252f278ee8d05cbb51d0e45a735603 (diff)
downloadchromium_src-b56c9ff0018d41834010f3a0197f7ea86a5e8126.zip
chromium_src-b56c9ff0018d41834010f3a0197f7ea86a5e8126.tar.gz
chromium_src-b56c9ff0018d41834010f3a0197f7ea86a5e8126.tar.bz2
Magnifier: disable the magnifier-type dropdown-box when the magnifier is disabled.
R=bartfab@chromium.org BUG=166832 TEST=manual Review URL: https://chromiumcodereview.appspot.com/11879046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@177916 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/resources/options/browser_options.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/chrome/browser/resources/options/browser_options.js b/chrome/browser/resources/options/browser_options.js
index e361d72..daef4fb 100644
--- a/chrome/browser/resources/options/browser_options.js
+++ b/chrome/browser/resources/options/browser_options.js
@@ -404,6 +404,16 @@ cr.define('options', function() {
chrome.send('highContrastChange',
[$('accessibility-high-contrast-check').checked]);
};
+
+ // Disable the magnifier-type dropdown list when the magnifier is
+ // disabled.
+ Preferences.getInstance().addEventListener(
+ 'settings.a11y.screen_magnifier',
+ function(event) {
+ $('accessibility-screen-magnifier-type-select').setDisabled(
+ 'magnifier-is-disabled', !event.value.value);
+ });
+
}
// Display management section (CrOS only).