fixed error where complete entries are shown as incomplete and made ui enhancements to overview

This commit is contained in:
Nico
2025-06-05 18:44:18 +02:00
parent cd2a80113e
commit 9431232e91
8 changed files with 70 additions and 84 deletions

View File

@@ -258,7 +258,7 @@ class AddEntriesDialogHelper {
);
}
} catch (e) {
debugPrint(e.toString());
print(e.toString());
}
},
child: Text(AppLocalizations.of(context)!.justsave),

View File

@@ -5,7 +5,7 @@ import 'package:fforte/screens/sharedMethods/delete_templates.dart';
import 'package:flutter/material.dart';
class ViewEntriesDialogHelper {
static void deleteAllMainEntries(
static Future<void> deleteAllMainEntries(
BuildContext context,
DatabasesEnum dbType,
) async {
@@ -24,10 +24,10 @@ class ViewEntriesDialogHelper {
),
actions: <Widget>[
TextButton(
onPressed: () {
DeleteMainEntries.deleteAll(dbType);
onPressed: () async {
await DeleteMainEntries.deleteAll(dbType);
Navigator.of(context).pop();
if (context.mounted) Navigator.of(context).pop();
},
child: Text(AppLocalizations.of(context)!.deleteEverything),
),
@@ -43,7 +43,7 @@ class ViewEntriesDialogHelper {
);
}
static void deleteAllTemplates(
static Future<void> deleteAllTemplates(
BuildContext context,
DatabasesEnum dbType,
) async {
@@ -62,9 +62,9 @@ class ViewEntriesDialogHelper {
),
actions: <Widget>[
TextButton(
onPressed: () {
DeleteTemplates.deleteAll(dbType);
Navigator.of(context).pop();
onPressed: () async {
await DeleteTemplates.deleteAll(dbType);
if (context.mounted) Navigator.of(context).pop();
},
child: Text(AppLocalizations.of(context)!.deleteEverything),
),