| Index: chrome/browser/resources/options2/browser_options.js
|
| diff --git a/chrome/browser/resources/options2/browser_options.js b/chrome/browser/resources/options2/browser_options.js
|
| index 5bbc3bc1a27ce392f0e7272c5692a1257175defe..5a26ef9481b484d34d5a60d038668b1cff5d3a24 100644
|
| --- a/chrome/browser/resources/options2/browser_options.js
|
| +++ b/chrome/browser/resources/options2/browser_options.js
|
| @@ -80,7 +80,16 @@ cr.define('options', function() {
|
| }
|
|
|
| // On Startup section.
|
| - $('startup-set-pages').onclick = function() {
|
| + var startupSetPagesLink = $('startup-set-pages');
|
| + const showPagesValue = Number($('startup-show-pages').value);
|
| +
|
| + Preferences.getInstance().addEventListener('session.restore_on_startup',
|
| + function(event) {
|
| + startupSetPagesLink.disabled = event.value['disabled'] &&
|
| + event.value['value'] != showPagesValue;
|
| + });
|
| +
|
| + startupSetPagesLink.onclick = function() {
|
| OptionsPage.navigateToPage('startup');
|
| };
|
|
|
|
|