small ux improvements

This commit is contained in:
2026-04-13 15:59:46 +02:00
parent b06858c602
commit 2917e71db1
3 changed files with 125 additions and 79 deletions
+2 -4
View File
@@ -72,7 +72,7 @@ class _CollectionPageState extends State<CollectionPage> {
selected: selected,
onTap: () {
if (selected) {
onCancelSelectionPressed();
deselectBookmark();
setState(() {});
} else if (selectedBookmarkId != -1 && !selected) {
selectedBookmarkId = bookmark.id;
@@ -131,7 +131,7 @@ class _CollectionPageState extends State<CollectionPage> {
bottomNavigationBar: selectedBookmarkId > 0
? ListItemActionsWidget(
onDeletePressed: onDeleteBookmarkPressed,
onCancelPressed: onCancelSelectionPressed,
onCancelPressed: deselectBookmark,
onEditPressed: () => editBookmark(
bookmarks.firstWhere(
(element) => element.id == selectedBookmarkId,
@@ -158,8 +158,6 @@ class _CollectionPageState extends State<CollectionPage> {
);
}
void onCancelSelectionPressed() => deselectBookmark();
void onDeleteBookmarkPressed() {
Storage.deleteBookmarkById(
selectedBookmarkId,