fix: show all tasks in widget (#23) #24
2 changed files with 3 additions and 2 deletions
|
|
@ -36,6 +36,7 @@ export async function syncWidgetData(): Promise<void> {
|
|||
const todayStart = startOfDay(now);
|
||||
|
||||
// Read widget period setting from AsyncStorage (0 = all, N = N weeks ahead)
|
||||
// Coupled with useSettingsStore.ts — key 'simpl-liste-settings', path state.widgetPeriodWeeks
|
||||
let widgetPeriodWeeks = 0;
|
||||
try {
|
||||
const settingsRaw = await AsyncStorage.getItem('simpl-liste-settings');
|
||||
|
|
|
|||
|
|
@ -473,7 +473,7 @@ function ListWidgetContent({
|
|||
</FlexWidget>
|
||||
</FlexWidget>
|
||||
|
||||
{/* Task list */}
|
||||
{/* Task list — cap at 30 items to avoid Android widget memory limits */}
|
||||
{tasks.length > 0 ? (
|
||||
<ListWidget
|
||||
style={{
|
||||
|
|
@ -481,7 +481,7 @@ function ListWidgetContent({
|
|||
width: 'match_parent',
|
||||
}}
|
||||
>
|
||||
{tasks.map((task) => (
|
||||
{tasks.slice(0, 30).map((task) => (
|
||||
<FlexWidget
|
||||
key={task.id}
|
||||
style={{
|
||||
|
|
|
|||
Loading…
Reference in a new issue