From 5b6eb44c0516fe81649894397340a53a661ddab2 Mon Sep 17 00:00:00 2001 From: Thibault Deckers Date: Sun, 24 Nov 2024 00:08:26 +0100 Subject: [PATCH] trim new tags --- lib/widgets/aves_app.dart | 7 ------- lib/widgets/dialogs/entry_editors/tag_editor_page.dart | 3 ++- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/lib/widgets/aves_app.dart b/lib/widgets/aves_app.dart index 7eedcdc33..39620f813 100644 --- a/lib/widgets/aves_app.dart +++ b/lib/widgets/aves_app.dart @@ -423,13 +423,6 @@ class _AvesAppState extends State with WidgetsBindingObserver { } } - @override - void didHaveMemoryPressure() { - super.didHaveMemoryPressure(); - debugPrint('App memory pressure'); - imageCache.clear(); - } - @override void didChangeMetrics() => _updateCutoutInsets(); diff --git a/lib/widgets/dialogs/entry_editors/tag_editor_page.dart b/lib/widgets/dialogs/entry_editors/tag_editor_page.dart index 28e9c7159..c0f7b3bc1 100644 --- a/lib/widgets/dialogs/entry_editors/tag_editor_page.dart +++ b/lib/widgets/dialogs/entry_editors/tag_editor_page.dart @@ -152,7 +152,7 @@ class _TagEditorPageState extends State { builder: (context, value, child) { return IconButton( icon: const Icon(AIcons.add), - onPressed: value.text.isEmpty ? null : () => _addCustomTag(_newTagTextController.text), + onPressed: value.text.trim().isEmpty ? null : () => _addCustomTag(_newTagTextController.text), tooltip: l10n.tagEditorPageAddTagTooltip, ); }, @@ -296,6 +296,7 @@ class _TagEditorPageState extends State { } void _addCustomTag(String newTag) { + newTag = newTag.trim(); if (newTag.isNotEmpty) { _addTag(TagFilter(newTag)); }