SwitchPreference no cambia el estado después de establecer onPreferenceChangeListener

Tengo una actividad que extiende PreferenceActivity y tengo una clase que extiende el fragmento de preferencia.

Después de que inicie la variable switchPreference (dentro del Fragmento) establecí OnPreferenceChangeListener. El problema es cuando hago fijar un oyente que no puedo cambiar el estado del botón del interruptor (permanece en la misma posición). Si desactivo la instrucción donde estoy fijando el oyente el botón del interruptor trabaja muy bien y también el estado se ahorra.

También tengo una clase de contenedor para sharedPreferences que quiero guardar un dato en el cambio de switchpreference.

¿Alguien se encontró con un comportamiento tan extraño?

Cualquier ayuda será apreciada.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.