Skip to content

Commit 40d5e22

Browse files
fix(characters): adjust usability
1 parent 4a29410 commit 40d5e22

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

libs/flutter/characters/lib/src/characters_controller.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ abstract class CharactersControllerBase with Store {
2121

2222
@action
2323
getAllCharacters() async {
24+
hasCharacters = false;
2425
allCharacters = await characterService.getAllCharacters();
2526
characters = allCharacters;
2627
hasCharacters = true;

libs/flutter/characters/lib/src/pages/favorites/favorites_page.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ class _FavoritesPageState extends State<FavoritesPage> {
3939
searchController: searchValueController,
4040
textInputAction: TextInputAction.search,
4141
onChanged: ((value) => favoriteController.getFilteredToFavorite(value)),
42+
onSubmitted: (value) => favoriteController.getFilteredToFavorite(value),
4243
onPressedLeadingIcon: () => Modular.to.pop(),
4344
),
4445
body: buildBody(),

libs/flutter/characters/lib/src/pages/search/search_controller.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ abstract class SearchControllerBase with Store {
2121

2222
@action
2323
getFilteredCharacters(String name) async {
24-
hasCharacters = true;
24+
hasCharacters = false;
2525
allCharacters = await characterService.getFilteredCharacters(CharacterFilters(name: name));
2626
characters = allCharacters;
2727
hasCharacters = true;

0 commit comments

Comments
 (0)