Change distances to fractions of a mile
replace container with sizedbox add check for context being mounted.
This commit is contained in:
@@ -94,8 +94,9 @@ class CustomDialogBoxState extends State<CustomDialogBox> {
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
FocusScope.of(context).unfocus(); // Close keyboard
|
||||
if (mounted) {
|
||||
FocusScope.of(context).unfocus(); // Close keyboard
|
||||
}
|
||||
}
|
||||
|
||||
void _nextPage() {
|
||||
@@ -175,7 +176,7 @@ class CustomDialogBoxState extends State<CustomDialogBox> {
|
||||
),
|
||||
),
|
||||
if (_predictions.isNotEmpty)
|
||||
Container(
|
||||
SizedBox(
|
||||
height: 150,
|
||||
child: ListView.builder(
|
||||
itemCount: _predictions.length,
|
||||
@@ -206,9 +207,9 @@ class CustomDialogBoxState extends State<CustomDialogBox> {
|
||||
const SizedBox(height: 10),
|
||||
DropdownButtonFormField<String>(
|
||||
value: _selectedRadius,
|
||||
decoration: const InputDecoration(labelText: 'Search Radius'),
|
||||
decoration: const InputDecoration(labelText: 'Search2 Radius'),
|
||||
items:
|
||||
['1 mile', '2 miles', '5 miles']
|
||||
['1/8 mile', '1/4 mile', '3/4 mile', '1 mile']
|
||||
.map((e) => DropdownMenuItem(value: e, child: Text(e)))
|
||||
.toList(),
|
||||
onChanged: (val) => setState(() => _selectedRadius = val),
|
||||
|
||||
Reference in New Issue
Block a user