diff --git a/app/src/main/java/org/fdroid/fdroid/AppDetails2.java b/app/src/main/java/org/fdroid/fdroid/AppDetails2.java index cf242b497..40f17cb55 100644 --- a/app/src/main/java/org/fdroid/fdroid/AppDetails2.java +++ b/app/src/main/java/org/fdroid/fdroid/AppDetails2.java @@ -369,6 +369,11 @@ public class AppDetails2 extends AppCompatActivity implements ShareChooserDialog return; } initiateInstall(apk); + + // Scroll back to the header, so that the user can see the progress beginning. This can be + // removed once https://gitlab.com/fdroid/fdroidclient/issues/903 is implemented. However + // for now it adds valuable feedback to the user about the download they just initiated. + ((LinearLayoutManager) recyclerView.getLayoutManager()).scrollToPositionWithOffset(0, 0); } private void initiateInstall(Apk apk) { diff --git a/app/src/main/res/layout/apklistitem.xml b/app/src/main/res/layout/apklistitem.xml index 6989b9286..57ac5405a 100644 --- a/app/src/main/res/layout/apklistitem.xml +++ b/app/src/main/res/layout/apklistitem.xml @@ -9,6 +9,7 @@ android:paddingBottom="5dp" android:paddingLeft="10dp" android:paddingRight="10dp" + android:background="?attr/selectableItemBackground" >