From 6c1375bf3afc70fe77558e0a57094c8e9089e187 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 16 May 2019 23:42:15 +0200 Subject: [PATCH] quick hack to show "Installing..." when swap install process runs --- .../java/org/fdroid/fdroid/views/swap/SwapSuccessView.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/full/java/org/fdroid/fdroid/views/swap/SwapSuccessView.java b/app/src/full/java/org/fdroid/fdroid/views/swap/SwapSuccessView.java index df9dd7d42..0859b50c1 100644 --- a/app/src/full/java/org/fdroid/fdroid/views/swap/SwapSuccessView.java +++ b/app/src/full/java/org/fdroid/fdroid/views/swap/SwapSuccessView.java @@ -195,6 +195,9 @@ public class SwapSuccessView extends SwapView implements LoaderManager.LoaderCal case Downloader.ACTION_COMPLETE: localBroadcastManager.unregisterReceiver(this); resetView(); + statusInstalled.setText(R.string.installing); + statusInstalled.setVisibility(View.VISIBLE); + btnInstall.setVisibility(View.GONE); break; case Downloader.ACTION_INTERRUPTED: localBroadcastManager.unregisterReceiver(this); @@ -304,6 +307,7 @@ public class SwapSuccessView extends SwapView implements LoaderManager.LoaderCal btnInstall.setVisibility(View.GONE); statusIncompatible.setVisibility(View.GONE); statusInstalled.setVisibility(View.VISIBLE); + statusInstalled.setText(R.string.app_installed); } else if (!app.compatible) { btnInstall.setVisibility(View.GONE); statusIncompatible.setVisibility(View.VISIBLE);