diff --git a/lib/widgets/dropdown/country_dropdown_widget.dart b/lib/widgets/dropdown/country_dropdown_widget.dart index ce1a660f..c1ef39f1 100644 --- a/lib/widgets/dropdown/country_dropdown_widget.dart +++ b/lib/widgets/dropdown/country_dropdown_widget.dart @@ -9,6 +9,7 @@ import 'package:hmg_patient_app_new/core/utils/utils.dart'; import 'package:hmg_patient_app_new/extensions/string_extensions.dart'; import 'package:hmg_patient_app_new/extensions/widget_extensions.dart'; import 'package:hmg_patient_app_new/generated/locale_keys.g.dart'; +import 'dart:ui' as ui; class CustomCountryDropdown extends StatefulWidget { final List countryList; @@ -160,9 +161,13 @@ class CustomCountryDropdownState extends State { AppState appState = getIt.get(); RenderBox renderBox = context.findRenderObject() as RenderBox; Offset offset = renderBox.localToGlobal(Offset.zero); - bool isRtl = appState.getLanguageCode() == "ar"; - double leftPosition = isRtl ? offset.dx + 8 + renderBox.size.width - (!widget.isFromBottomSheet ? renderBox.size.width : 60.h) : offset.dx; + double leftPosition; + if (isRtl) { + leftPosition = offset.dx; + } else { + leftPosition = offset.dx; + } _overlayEntry = OverlayEntry( builder: (context) => Stack(