"Ir a la implementación" de una clase de la API de Android abre el archivo .class, no .java

Estoy desarrollando una aplicación en Android Studio 0.4.0 (pero este problema también ocurrió en versiones anteriores), y cuando intento acceder a la implementación de una clase específica de Android mediante el acceso directo del IDE "Ir a la implementación", se abre el Archivo .class de esa clase, y no el .java.

En otra computadora y proyecto diferente, estoy seguro de que el acceso directo abre el archivo java, que se desea porque puedo ver el código de implementación real, los comentarios y javadoc.

Por ejemplo, tengo esta clase:

package com.example;
...
import android.app.Fragment;

public class MyFragment extends Fragment {
    ...
}

Cuando tengo el caret encendidoFragment y hacer "Ir a implementación", se abre.$ANDROID_SDK/platforms/android-19/android.jar!/android/app/Fragment.class. El comportamiento esperado debe ser abrir$ANDROID_SDK/sources/android-19/android/app/Fragment.java (o donde sea que se encuentre el archivo Fragment.java correcto).

En el administrador de SDK, estoy seguro de que descargué las fuentes para Android SDK, API 19 y API 17. Mis estados de archivo de manifiesto:

<uses-sdk
    android:minSdkVersion="17"
    android:targetSdkVersion="17"
    />

Cambiar el SDK de destino a 19 no tiene ningún efecto.

¿Algunas ideas?

Respuestas a la pregunta(1)

Su respuesta a la pregunta