Skip to content

Commit a7a2125

Browse files
authored
Fix : Dialog Scroll Issue for devices below Android 10 (commons-app#5663)
1 parent 1f064e2 commit a7a2125

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

app/src/main/java/fr/free/nrw/commons/feedback/FeedbackDialog.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,13 @@
44
import android.content.Context;
55
import android.os.Bundle;
66
import android.view.View;
7+
import android.view.WindowManager.LayoutParams;
78
import fr.free.nrw.commons.R;
89
import fr.free.nrw.commons.databinding.DialogFeedbackBinding;
910
import fr.free.nrw.commons.feedback.model.Feedback;
1011
import fr.free.nrw.commons.utils.ConfigUtils;
1112
import fr.free.nrw.commons.utils.DeviceInfoUtil;
13+
import java.util.Objects;
1214

1315
/**
1416
* Feedback dialog that asks user for message and
@@ -28,6 +30,7 @@ public FeedbackDialog(Context context, OnFeedbackSubmitCallback onFeedbackSubmit
2830
protected void onCreate(final Bundle savedInstanceState) {
2931
super.onCreate(savedInstanceState);
3032
dialogFeedbackBinding = DialogFeedbackBinding.inflate(getLayoutInflater());
33+
Objects.requireNonNull(getWindow()).setSoftInputMode(LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
3134
final View view = dialogFeedbackBinding.getRoot();
3235
setContentView(view);
3336
dialogFeedbackBinding.btnSubmitFeedback.setOnClickListener(new View.OnClickListener() {

0 commit comments

Comments
 (0)