diff --git a/lib/screens/patients/patient_search_screen.dart b/lib/screens/patients/patient_search_screen.dart index 39f7fe65..1e68d196 100644 --- a/lib/screens/patients/patient_search_screen.dart +++ b/lib/screens/patients/patient_search_screen.dart @@ -472,10 +472,21 @@ class _PatientSearchScreenState extends State { ); }).toList(); }, - onChanged: (String newValue) => { + onChanged: (String newValue) { setState(() { _selectedLocation = newValue; - }) + }); + if (newValue == '1') + { + _patientSearchFormValues + .PatientOutSA = false; + } + else + { + _patientSearchFormValues + .PatientOutSA = true; + } + }, items: LOCATIONS.map((item) { !projectsProvider.isArabic