Loading app/src/main/java/foundation/e/apps/applicationlist/ApplicationListRVAdapter.kt +12 −0 Original line number Diff line number Diff line Loading @@ -133,6 +133,8 @@ class ApplicationListRVAdapter( setAppIcon(searchApp, shimmerDrawable) removeIsPurchasedObserver(holder) setInstallButtonDimensions(view) if (appInfoFetchViewModel.isAppInBlockedList(searchApp)) { setupShowMoreButton() } else { Loading @@ -145,6 +147,16 @@ class ApplicationListRVAdapter( } } private fun ApplicationListItemBinding.setInstallButtonDimensions(item: View) { item.post { val maxAllowedWidth = item.measuredWidth / 2 installButton.apply { if (width > maxAllowedWidth) width = maxAllowedWidth } } } private fun ApplicationListItemBinding.setAppIcon( searchApp: FusedApp, shimmerDrawable: ShimmerDrawable Loading app/src/main/java/foundation/e/apps/search/SearchFragment.kt +0 −1 Original line number Diff line number Diff line Loading @@ -60,7 +60,6 @@ import foundation.e.apps.utils.exceptions.GPlayLoginException import foundation.e.apps.utils.modules.PWAManagerModule import foundation.e.apps.utils.parentFragment.TimeoutFragment import kotlinx.coroutines.launch import timber.log.Timber import javax.inject.Inject @AndroidEntryPoint Loading app/src/main/res/layout/application_list_item.xml +1 −1 Original line number Diff line number Diff line Loading @@ -129,7 +129,7 @@ <com.google.android.material.button.MaterialButton android:id="@+id/installButton" style="@style/InstallButtonStyle" android:layout_width="80dp" android:layout_width="wrap_content" android:layout_height="40dp" android:text="@string/install" android:textAllCaps="true" Loading Loading
app/src/main/java/foundation/e/apps/applicationlist/ApplicationListRVAdapter.kt +12 −0 Original line number Diff line number Diff line Loading @@ -133,6 +133,8 @@ class ApplicationListRVAdapter( setAppIcon(searchApp, shimmerDrawable) removeIsPurchasedObserver(holder) setInstallButtonDimensions(view) if (appInfoFetchViewModel.isAppInBlockedList(searchApp)) { setupShowMoreButton() } else { Loading @@ -145,6 +147,16 @@ class ApplicationListRVAdapter( } } private fun ApplicationListItemBinding.setInstallButtonDimensions(item: View) { item.post { val maxAllowedWidth = item.measuredWidth / 2 installButton.apply { if (width > maxAllowedWidth) width = maxAllowedWidth } } } private fun ApplicationListItemBinding.setAppIcon( searchApp: FusedApp, shimmerDrawable: ShimmerDrawable Loading
app/src/main/java/foundation/e/apps/search/SearchFragment.kt +0 −1 Original line number Diff line number Diff line Loading @@ -60,7 +60,6 @@ import foundation.e.apps.utils.exceptions.GPlayLoginException import foundation.e.apps.utils.modules.PWAManagerModule import foundation.e.apps.utils.parentFragment.TimeoutFragment import kotlinx.coroutines.launch import timber.log.Timber import javax.inject.Inject @AndroidEntryPoint Loading
app/src/main/res/layout/application_list_item.xml +1 −1 Original line number Diff line number Diff line Loading @@ -129,7 +129,7 @@ <com.google.android.material.button.MaterialButton android:id="@+id/installButton" style="@style/InstallButtonStyle" android:layout_width="80dp" android:layout_width="wrap_content" android:layout_height="40dp" android:text="@string/install" android:textAllCaps="true" Loading