small ux improvements
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user