diff --git a/src/main/scala/com/github/shadowsocks/preferences/SummaryEditTextPreference.scala b/src/main/scala/com/github/shadowsocks/preferences/SummaryEditTextPreference.scala index fe6f8765..ac7c76c5 100644 --- a/src/main/scala/com/github/shadowsocks/preferences/SummaryEditTextPreference.scala +++ b/src/main/scala/com/github/shadowsocks/preferences/SummaryEditTextPreference.scala @@ -41,6 +41,7 @@ package com.github.shadowsocks.preferences import android.content.Context import android.preference.EditTextPreference +import android.text.TextUtils import android.util.AttributeSet class SummaryEditTextPreference(context: Context, attrs: AttributeSet, defStyle: Int) @@ -57,7 +58,7 @@ class SummaryEditTextPreference(context: Context, attrs: AttributeSet, defStyle: } override def setSummary(summary: CharSequence) { - if (summary.toString.isEmpty) { + if (TextUtils.isEmpty(summary)) { super.setSummary(mDefaultSummary) } else { super.setSummary(summary)