treewide: Container -> SizedBox.shrink()

This helps performance without any user-facing changes,
since SizedBox is constant while Container isn't
This commit is contained in:
noob_tea 2023-03-22 20:28:31 +01:00
commit ab0b7cb6b9
21 changed files with 31 additions and 31 deletions

View file

@ -313,7 +313,7 @@ class InputBar extends StatelessWidget {
),
);
}
return Container();
return const SizedBox.shrink();
}
void insertSuggestion(_, Map<String, String?> suggestion) {
@ -458,11 +458,11 @@ class InputBar extends StatelessWidget {
buildSuggestion(c, s, Matrix.of(context).client),
onSuggestionSelected: (Map<String, String?> suggestion) =>
insertSuggestion(context, suggestion),
errorBuilder: (BuildContext context, Object? error) => Container(),
loadingBuilder: (BuildContext context) => Container(),
errorBuilder: (BuildContext context, Object? error) => const SizedBox.shrink(),
loadingBuilder: (BuildContext context) => const SizedBox.shrink(),
// fix loading briefly flickering a dark box
noItemsFoundBuilder: (BuildContext context) =>
Container(), // fix loading briefly showing no suggestions
const SizedBox.shrink(), // fix loading briefly showing no suggestions
),
),
);