Index: chrome/browser/ui/webui/chromeos/login/hid_detection_screen_handler.cc |
diff --git a/chrome/browser/ui/webui/chromeos/login/hid_detection_screen_handler.cc b/chrome/browser/ui/webui/chromeos/login/hid_detection_screen_handler.cc |
index 2887f257ba467d62aea490fb240170b52139fae8..69ec08c4e83811692c10948be81f6ff594f2a078 100644 |
--- a/chrome/browser/ui/webui/chromeos/login/hid_detection_screen_handler.cc |
+++ b/chrome/browser/ui/webui/chromeos/login/hid_detection_screen_handler.cc |
@@ -498,8 +498,10 @@ void HIDDetectionScreenHandler::BTConnectError( |
<< " error code = " << error_code; |
if (DeviceIsPointing(device_type)) |
mouse_is_pairing_ = false; |
- if (DeviceIsKeyboard(device_type)) |
+ if (DeviceIsKeyboard(device_type)) { |
keyboard_is_pairing_ = false; |
+ SendKeyboardDeviceNotification(NULL); |
+ } |
if (pointing_device_id_.empty() || keyboard_device_id_.empty()) |
UpdateDevices(); |