"Ir para implementação" de uma classe de API do Android abre o arquivo .class, não .java

Estou desenvolvendo um aplicativo no Android Studio 0.4.0 (mas esse problema também ocorreu em versões anteriores) e, quando tento acessar a implementação de uma classe específica do Android usando o atalho do IDE "Ir para implementação", ele abre o arquivo .class dessa classe, e não o .java.

Em outro computador e projeto diferente, tenho certeza de que o atalho abre o arquivo java, o que é desejado, pois consigo ver o código de implementação, os comentários e o javadoc.

Por exemplo, eu tenho esta classe:

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

public class MyFragment extends Fragment {
    ...
}

Quando eu tenho o cursorFragment e faça "Ir para implementação", ele abre$ANDROID_SDK/platforms/android-19/android.jar!/android/app/Fragment.class. O comportamento esperado deve ser abrir$ANDROID_SDK/sources/android-19/android/app/Fragment.java (ou onde mais estiver o arquivo Fragment.java correto).

No gerenciador do SDK, tenho certeza de que baixei as fontes do Android SDK, API 19 e API 17. Meu arquivo Manifest declara:

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

Alterar o SDK de destino para 19 não tem efeito.

Alguma ideia?

questionAnswers(1)

yourAnswerToTheQuestion