summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/tts/TtsEnginePreference.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/settings/tts/TtsEnginePreference.java')
-rw-r--r--src/com/android/settings/tts/TtsEnginePreference.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/com/android/settings/tts/TtsEnginePreference.java b/src/com/android/settings/tts/TtsEnginePreference.java
index 196882f..3d612f0 100644
--- a/src/com/android/settings/tts/TtsEnginePreference.java
+++ b/src/com/android/settings/tts/TtsEnginePreference.java
@@ -16,8 +16,6 @@
package com.android.settings.tts;
-import com.android.settings.R;
-
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
@@ -31,6 +29,9 @@ import android.widget.CompoundButton;
import android.widget.RadioButton;
+import com.android.settings.R;
+
+
public class TtsEnginePreference extends Preference {
/**
@@ -173,7 +174,8 @@ public class TtsEnginePreference extends Preference {
}
private void onRadioButtonClicked(CompoundButton buttonView, boolean isChecked) {
- if (mPreventRadioButtonCallbacks) {
+ if (mPreventRadioButtonCallbacks ||
+ (mSharedState.getCurrentChecked() == buttonView)) {
return;
}