Merge pull request #472 from chennemann/feat/create-habit-with-long-description

fix: habits with long description could not be saved
This commit is contained in:
2019-01-27 22:30:14 -06:00
committed by GitHub
2 changed files with 67 additions and 51 deletions

View File

@@ -19,6 +19,7 @@
package org.isoron.uhabits.activities.habits.edit;
import android.app.Dialog;
import android.content.*;
import android.os.*;
import android.support.annotation.*;
@@ -117,6 +118,17 @@ public class EditHabitDialog extends AppCompatDialogFragment
return view;
}
@NonNull
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
final Dialog dialog = super.onCreateDialog(savedInstanceState);
final Window window = dialog.getWindow();
if (window != null) {
window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
}
return dialog;
}
protected int getTitle()
{
if (originalHabit != null) return R.string.edit_habit;