diff --git a/lib/models/search_all_requests_model.dart b/lib/models/search_all_requests_model.dart index 23cb806d..7b2934b9 100644 --- a/lib/models/search_all_requests_model.dart +++ b/lib/models/search_all_requests_model.dart @@ -25,6 +25,15 @@ class SearchAllRequestsModel { this.startDate, this.endDate, }); + + void resetOtherValues() { + requestNumber?.controller?.text = ""; + assetName?.controller?.text = ""; + assetNo?.controller?.text = ""; + manufacture?.controller?.text = ""; + sn?.controller?.text = ""; + model?.controller?.text = ""; + } } abstract class SearchAllRequestsBaseModel { diff --git a/lib/new_views/pages/land_page/my_request/all_requests_search_page.dart b/lib/new_views/pages/land_page/my_request/all_requests_search_page.dart index 375cbafb..4ffc884f 100644 --- a/lib/new_views/pages/land_page/my_request/all_requests_search_page.dart +++ b/lib/new_views/pages/land_page/my_request/all_requests_search_page.dart @@ -96,6 +96,7 @@ class _AllRequestsSearchPageState extends State { onSelect: (value) { if (search.searchBySelectedValue != value) { search.searchBySelectedValue = value; + search.resetOtherValues(); setState(() {}); } },