mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-26 12:23:58 +01:00
fix(upload): handle keyboard insets for upload media detail card view
This commit is contained in:
parent
787aa45483
commit
7ec9866899
3 changed files with 4 additions and 1 deletions
|
|
@ -178,7 +178,7 @@ class UploadActivity : BaseActivity(), UploadContract.View, UploadBaseFragment.C
|
|||
presenter?.setupBasicKvStoreFactory { BasicKvStore(this@UploadActivity, it) }
|
||||
|
||||
_binding = ActivityUploadBinding.inflate(layoutInflater)
|
||||
applyEdgeToEdgeAllInsets(_binding!!.root)
|
||||
applyEdgeToEdgeAllInsets(_binding!!.root, false)
|
||||
setContentView(binding.root)
|
||||
|
||||
// Overrides the back button to make sure the user is prepared to lose their progress
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ import fr.free.nrw.commons.utils.ImageUtils.IMAGE_OK
|
|||
import fr.free.nrw.commons.utils.ImageUtils.getErrorMessageForResult
|
||||
import fr.free.nrw.commons.utils.NetworkUtils.isInternetConnectionEstablished
|
||||
import fr.free.nrw.commons.utils.ViewUtil.showLongToast
|
||||
import fr.free.nrw.commons.utils.handleKeyboardInsets
|
||||
import timber.log.Timber
|
||||
import java.io.File
|
||||
import java.util.ArrayList
|
||||
|
|
@ -153,6 +154,7 @@ class UploadMediaDetailFragment : UploadBaseFragment(), UploadMediaDetailsContra
|
|||
inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?
|
||||
): View {
|
||||
_binding = FragmentUploadMediaDetailFragmentBinding.inflate(inflater, container, false)
|
||||
_binding!!.mediaDetailCardView.handleKeyboardInsets()
|
||||
return binding.root
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@
|
|||
app:actualImageScaleType="fitXY" />
|
||||
|
||||
<androidx.cardview.widget.CardView
|
||||
android:id="@+id/media_detail_card_view"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentBottom="true"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue