diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 0eebdf755f..22d2018192 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -32,8 +32,7 @@ android:name="com.anytypeio.anytype.ui.main.MainActivity" android:exported="true" android:launchMode="singleTask" - android:windowSoftInputMode="adjustResize" - android:screenOrientation="portrait"> + android:windowSoftInputMode="adjustResize"> diff --git a/core-utils/src/main/java/com/anytypeio/anytype/core_utils/ui/BaseBottomSheetComposeFragment.kt b/core-utils/src/main/java/com/anytypeio/anytype/core_utils/ui/BaseBottomSheetComposeFragment.kt index eb1ef7e1e7..303dcdff6e 100644 --- a/core-utils/src/main/java/com/anytypeio/anytype/core_utils/ui/BaseBottomSheetComposeFragment.kt +++ b/core-utils/src/main/java/com/anytypeio/anytype/core_utils/ui/BaseBottomSheetComposeFragment.kt @@ -1,5 +1,6 @@ package com.anytypeio.anytype.core_utils.ui +import android.content.res.Configuration.ORIENTATION_LANDSCAPE import android.os.Bundle import android.view.View import androidx.annotation.IdRes @@ -53,6 +54,9 @@ abstract class BaseBottomSheetComposeFragment : BottomSheetDialogFragment() { override fun onStart() { super.onStart() + if (resources.configuration.orientation == ORIENTATION_LANDSCAPE) { + expand() + } proceed(throttleFlow.throttleFirst(LONG_THROTTLE_DURATION)) { it() } } diff --git a/core-utils/src/main/java/com/anytypeio/anytype/core_utils/ui/BaseBottomSheetFragment.kt b/core-utils/src/main/java/com/anytypeio/anytype/core_utils/ui/BaseBottomSheetFragment.kt index f5ea5beb3d..c78bcbdc3b 100644 --- a/core-utils/src/main/java/com/anytypeio/anytype/core_utils/ui/BaseBottomSheetFragment.kt +++ b/core-utils/src/main/java/com/anytypeio/anytype/core_utils/ui/BaseBottomSheetFragment.kt @@ -1,5 +1,6 @@ package com.anytypeio.anytype.core_utils.ui +import android.content.res.Configuration.ORIENTATION_LANDSCAPE import android.os.Bundle import android.view.LayoutInflater import android.view.View @@ -60,6 +61,9 @@ abstract class BaseBottomSheetFragment( override fun onStart() { super.onStart() + if (resources.configuration.orientation == ORIENTATION_LANDSCAPE) { + expand() + } proceed(throttleFlow.throttleFirst(LONG_THROTTLE_DURATION)) { it() } }