Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Niedermann <info@niedermann.it>2023-04-14 09:34:20 +0300
committerStefan Niedermann <info@niedermann.it>2023-04-14 09:40:45 +0300
commit4246c701c7df22b655b72071753852237c6d10ca (patch)
tree9bf7e64c98e05fef56c400b4d4c1605775c8367d /app/src/main/java/it/niedermann
parent64aceae524036ba947802cc63ee5e245873ef528 (diff)
fix(import): Fix preview image while loading avatar
Signed-off-by: Stefan Niedermann <info@niedermann.it>
Diffstat (limited to 'app/src/main/java/it/niedermann')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/ImportAccountActivity.java13
1 files changed, 8 insertions, 5 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/ImportAccountActivity.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/ImportAccountActivity.java
index 962d42400..d4da73d90 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/ImportAccountActivity.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/ImportAccountActivity.java
@@ -1,5 +1,7 @@
package it.niedermann.nextcloud.deck.ui;
+import static android.os.Build.VERSION;
+import static android.os.Build.VERSION_CODES;
import static com.nextcloud.android.sso.AccountImporter.REQUEST_AUTH_TOKEN_SSO;
import android.annotation.SuppressLint;
@@ -19,7 +21,6 @@ import androidx.lifecycle.ViewModelProvider;
import androidx.preference.PreferenceManager;
import com.bumptech.glide.Glide;
-import com.bumptech.glide.request.RequestOptions;
import com.nextcloud.android.sso.AccountImporter;
import com.nextcloud.android.sso.api.ParsedResponse;
import com.nextcloud.android.sso.exceptions.AccountImportCancelledException;
@@ -68,6 +69,10 @@ public class ImportAccountActivity extends AppCompatActivity {
setContentView(binding.getRoot());
+ if (VERSION.SDK_INT < VERSION_CODES.S) {
+ binding.image.setClipToOutline(true);
+ }
+
resetAvatar();
prefKeyWifiOnly = getString(R.string.pref_key_wifi_only);
@@ -277,7 +282,6 @@ public class ImportAccountActivity extends AppCompatActivity {
Glide
.with(binding.image.getContext())
.load(R.mipmap.ic_launcher)
- .apply(RequestOptions.circleCropTransform())
.into(binding.image)
);
}
@@ -287,9 +291,8 @@ public class ImportAccountActivity extends AppCompatActivity {
Glide
.with(binding.image.getContext())
.load(account.getAvatarUrl(binding.image.getWidth()))
- .apply(RequestOptions.circleCropTransform())
- .placeholder(R.drawable.ic_person_grey600_24dp)
- .error(R.drawable.ic_person_grey600_24dp)
+ .placeholder(R.mipmap.ic_launcher)
+ .error(R.mipmap.ic_launcher)
.into(binding.image)
);
}