diff --git a/lib/ui/app/entities/entity_list_tile.dart b/lib/ui/app/entities/entity_list_tile.dart index df9ba7a68..93515a99a 100644 --- a/lib/ui/app/entities/entity_list_tile.dart +++ b/lib/ui/app/entities/entity_list_tile.dart @@ -178,8 +178,13 @@ class _EntitiesListTileState extends State { entityType: widget.entityType, filterEntity: widget.entity); - void _onLongPress() => handleEntityAction( - context, widget.entity, EntityAction.newEntityType(widget.entityType)); + void _onLongPress() { + final store = StoreProvider.of(context); + store.dispatch(FilterByEntity( + entityId: widget.entity.id, entityType: widget.entity.entityType)); + handleEntityAction( + context, widget.entity, EntityAction.newEntityType(widget.entityType)); + } @override Widget build(BuildContext context) {