summaryrefslogtreecommitdiff
path: root/core/java/android/widget/TextView.java
diff options
context:
space:
mode:
authorGilles Debunne <debunne@google.com>2011-02-04 15:46:15 -0800
committerAndroid (Google) Code Review <android-gerrit@google.com>2011-02-04 15:46:15 -0800
commit893ac28f75561061a8f334cbd4e47833d7fd7843 (patch)
tree995423588281f5745ae2c0e474d01c6e2c885d39 /core/java/android/widget/TextView.java
parent8a6ba494a28702e68b0a8fbd8bac34335536a8f8 (diff)
parentdc32a99889045824482f69a3d175d6d5305e392c (diff)
Merge "Blinking runnable is created only if text is editable. DO NOT MERGE." into gingerbread
Diffstat (limited to 'core/java/android/widget/TextView.java')
-rw-r--r--core/java/android/widget/TextView.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/widget/TextView.java b/core/java/android/widget/TextView.java
index 5a1393e0f7dc..ae5860ad2395 100644
--- a/core/java/android/widget/TextView.java
+++ b/core/java/android/widget/TextView.java
@@ -6541,7 +6541,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
}
private void makeBlink() {
- if (!mCursorVisible) {
+ if (!mCursorVisible || !isTextEditable()) {
if (mBlink != null) {
mBlink.removeCallbacks(mBlink);
}
@@ -6932,7 +6932,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
* @return True iff this TextView contains a text that can be edited.
*/
private boolean isTextEditable() {
- return mText instanceof Editable && onCheckIsTextEditor();
+ return mText instanceof Editable && onCheckIsTextEditor() && isEnabled();
}
/**