diff --git a/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt b/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt index be7ff237c..8a6047379 100644 --- a/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt +++ b/app/src/main/java/com/keylesspalace/tusky/components/compose/dialog/CaptionDialog.kt @@ -49,8 +49,13 @@ class CaptionDialog : DialogFragment() { override fun onCreateDialog(savedInstanceState: Bundle?): Dialog { val localId = arguments?.getInt(LOCAL_ID_ARG) ?: error("Missing localId") + val inset = requireContext().resources.getDimensionPixelSize(R.dimen.caption_dialog_inset) return MaterialAlertDialogBuilder(requireContext()) .setView(createView(savedInstanceState)) + .setBackgroundInsetTop(inset) + .setBackgroundInsetEnd(inset) + .setBackgroundInsetBottom(inset) + .setBackgroundInsetStart(inset) .setPositiveButton(android.R.string.ok) { _, _ -> listener.onUpdateDescription(localId, binding.imageDescriptionText.text.toString()) } diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml index 0d867eac0..c0e64436a 100644 --- a/app/src/main/res/values/dimens.xml +++ b/app/src/main/res/values/dimens.xml @@ -79,4 +79,6 @@ 88dp 32dp + 24dp +