Index: chrome/browser/resources/options/chromeos/system_options.js |
diff --git a/chrome/browser/resources/options/chromeos/system_options.js b/chrome/browser/resources/options/chromeos/system_options.js |
index 7d5ae7a7ae80208fec6c6680821cad3745324b72..0a9faeb5c4a55476f49ffd5c93b5c5f7754d764f 100644 |
--- a/chrome/browser/resources/options/chromeos/system_options.js |
+++ b/chrome/browser/resources/options/chromeos/system_options.js |
@@ -51,11 +51,12 @@ cr.define('options', function() { |
$('bluetooth-find-devices').onclick = function(event) { |
findBluetoothDevices_(); |
}; |
- $('enable-bluetooth-check').onchange = function(event) { |
- chrome.send('bluetoothEnableChange', |
- [Boolean($('enable-bluetooth-check').checked)]); |
+ $('enable-bluetooth').onclick = function(event) { |
+ chrome.send('bluetoothEnableChange', [Boolean(true)]); |
+ }; |
+ $('disable-bluetooth').onclick = function(event) { |
+ chrome.send('bluetoothEnableChange', [Boolean(false)]); |
}; |
- |
$('language-button').onclick = function(event) { |
OptionsPage.navigateToPage('language'); |
}; |
@@ -143,9 +144,15 @@ cr.define('options', function() { |
* also be affected by a change to the state. |
* @param {boolean} checked Flag Indicating if Bluetooth is turned on. |
*/ |
- SystemOptions.setBluetoothCheckboxState = function(checked) { |
- $('enable-bluetooth-check').checked = checked; |
- $('bluetooth-find-devices').disabled = !checked; |
+ SystemOptions.setBluetoothState = function(checked) { |
+ $('disable-bluetooth').hidden = !checked; |
+ $('enable-bluetooth').hidden = checked; |
+ $('bluetooth-finder-container').hidden = !checked; |
+ $('no-bluetooth-devices-label').hidden = !checked; |
+ if (!checked) { |
+ setVisibility_('bluetooth-scanning-label', false); |
+ setVisibility_('bluetooth-scanning-icon', false); |
+ } |
// Flush list of previously discovered devices if bluetooth is turned off. |
if (!checked) { |
var devices = $('bluetooth-device-list').childNodes; |
@@ -167,7 +174,8 @@ cr.define('options', function() { |
* Decription of the bluetooth device. |
*/ |
SystemOptions.addBluetoothDevice = function(device) { |
- $('bluetooth-device-list').appendDevice(device); |
+ if ($('bluetooth-device-list').appendDevice(device)) |
+ $('no-bluetooth-devices-label').hidden = true; |
}; |
/** |