diff --git a/app/src/main/java/eu/kanade/tachiyomi/appwidget/UpdatesGridGlanceWidget.kt b/app/src/main/java/eu/kanade/tachiyomi/appwidget/UpdatesGridGlanceWidget.kt index 5d32a49c66..7fb5fa0a13 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/appwidget/UpdatesGridGlanceWidget.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/appwidget/UpdatesGridGlanceWidget.kt @@ -39,6 +39,7 @@ import kotlinx.coroutines.MainScope import uy.kohesive.injekt.injectLazy import java.util.Calendar import java.util.Date +import kotlin.math.min class UpdatesGridGlanceWidget : GlanceAppWidget() { private val app: Application by injectLazy() @@ -76,7 +77,7 @@ class UpdatesGridGlanceWidget : GlanceAppWidget() { .flatMap { manager.getAppWidgetSizes(it) } .maxBy { it.height.value * it.width.value } .calculateRowAndColumnCount() - val processList = list ?: RecentsPresenter.getRecentManga(customAmount = rowCount * columnCount) + val processList = list ?: RecentsPresenter.getRecentManga(customAmount = min(50, rowCount * columnCount)) data = prepareList(processList, rowCount * columnCount) ids.forEach { update(app, it) } diff --git a/app/src/main/res/xml/updates_grid_glance_widget_info.xml b/app/src/main/res/xml/updates_grid_glance_widget_info.xml index 4a3142f81c..804f1f55f4 100644 --- a/app/src/main/res/xml/updates_grid_glance_widget_info.xml +++ b/app/src/main/res/xml/updates_grid_glance_widget_info.xml @@ -7,8 +7,6 @@ android:minHeight="60dp" android:minResizeWidth="80dp" android:minResizeHeight="40dp" - android:maxResizeWidth="600dp" - android:maxResizeHeight="600dp" android:targetCellWidth="4" android:targetCellHeight="2" android:resizeMode="horizontal|vertical"