Index: ui/views/controls/textfield/textfield.cc |
diff --git a/ui/views/controls/textfield/textfield.cc b/ui/views/controls/textfield/textfield.cc |
index 73cdb48853d26058f02399f41e855469e00984b4..b5aa80bfe28694bad943926d0e66cec338b057e3 100644 |
--- a/ui/views/controls/textfield/textfield.cc |
+++ b/ui/views/controls/textfield/textfield.cc |
@@ -128,8 +128,8 @@ TextfieldController* Textfield::GetController() const { |
} |
void Textfield::SetReadOnly(bool read_only) { |
+ // Update read-only without changing the focusable state (or active, etc.). |
read_only_ = read_only; |
- set_focusable(!read_only); |
if (native_wrapper_) { |
native_wrapper_->UpdateReadOnly(); |
native_wrapper_->UpdateTextColor(); |