File tree Expand file tree Collapse file tree 3 files changed +18
-15
lines changed Expand file tree Collapse file tree 3 files changed +18
-15
lines changed Original file line number Diff line number Diff line change @@ -67,14 +67,18 @@ class _BrowseScreenState extends ExtensionManagerScreen<ExtensionScreen> {
67
67
IconButton (
68
68
icon: Icon (Icons .language_rounded, color: theme.primary),
69
69
onPressed: () {
70
+ var language = completeLanguageName (currentLanguage);
71
+
70
72
AlertDialogBuilder (context)
71
73
..setTitle (getString.language)
72
74
..singleChoiceItems (
73
75
sortedLanguagesMap.keys.toList (),
74
- sortedLanguagesMap.keys.toList ().indexOf (currentLanguage ),
76
+ sortedLanguagesMap.keys.toList ().indexOf (language ),
75
77
(index) {
76
78
onLanguageChanged (
77
- sortedLanguagesMap.keys.elementAt (index),
79
+ completeLanguageCode (
80
+ sortedLanguagesMap.keys.elementAt (index),
81
+ ),
78
82
);
79
83
},
80
84
)
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ String completeLanguageCode(String lang) {
19
19
}
20
20
21
21
final sortedLanguagesMap = {
22
- "all " : "All " ,
22
+ "All " : "all " ,
23
23
"Afrikaans" : "af" ,
24
24
"አማርኛ" : "am" ,
25
25
"العربية" : "ar" ,
Original file line number Diff line number Diff line change @@ -278,18 +278,17 @@ class AlertDialogBuilder {
278
278
},
279
279
);
280
280
281
- Widget _buildListContent (Widget Function (String ) itemBuilder) =>
282
- ConstrainedBox (
283
- constraints: BoxConstraints (
284
- minWidth: MediaQuery .of (context).size.width * 0.7 ,
285
- ),
286
- child: SingleChildScrollView (
287
- child: Column (
288
- mainAxisSize: MainAxisSize .min,
289
- children: _items! .map (itemBuilder).toList (),
290
- ),
291
- ),
292
- );
281
+ Widget _buildListContent (Widget Function (String ) itemBuilder) {
282
+ final media = MediaQuery .of (context).size;
283
+ return SizedBox (
284
+ width: media.width * 0.7 ,
285
+ height: media.height * 0.8 ,
286
+ child: ListView .builder (
287
+ itemCount: _items! .length,
288
+ itemBuilder: (_, index) => itemBuilder (_items! [index]),
289
+ ),
290
+ );
291
+ }
293
292
294
293
Widget _buildDefaultContent () => ConstrainedBox (
295
294
constraints: BoxConstraints (
You can’t perform that action at this time.
0 commit comments