From b2823514ed7713621b1a45ab6584506baab09bfb Mon Sep 17 00:00:00 2001 From: Saral Verma Date: Tue, 22 Dec 2020 22:12:21 +0530 Subject: [PATCH] solved issue 4043 : overlapping (#4117) --- .../java/fr/free/nrw/commons/upload/UploadActivity.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java b/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java index 9717b3f72..6ff297267 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java @@ -9,6 +9,7 @@ import android.annotation.SuppressLint; import android.app.ProgressDialog; import android.content.Intent; import android.os.Bundle; +import android.util.DisplayMetrics; import android.view.View; import android.widget.ImageButton; import android.widget.LinearLayout; @@ -119,6 +120,13 @@ public class UploadActivity extends BaseActivity implements UploadContract.View, this::receiveSharedItems, R.string.storage_permission_title, R.string.write_storage_permission_rationale_for_image_share); + //getting the current dpi of the device and if it is less than 320dp i.e. overlapping + //threshold, thumbnails automatically minimizes + DisplayMetrics metrics = getResources().getDisplayMetrics(); + float dpi = (metrics.widthPixels)/(metrics.density); + if (dpi<=321) { + onRlContainerTitleClicked(); + } } private void init() {