From cfc0925e75a031849e8d309d7558dbee3f8a899d Mon Sep 17 00:00:00 2001 From: Sahil Yeole Date: Fri, 20 Oct 2023 01:35:54 +0530 Subject: [PATCH] reduce toLowerCase Signed-off-by: Sahil Yeole --- flutter/lib/desktop/pages/connection_page.dart | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/flutter/lib/desktop/pages/connection_page.dart b/flutter/lib/desktop/pages/connection_page.dart index 40cb4100f..0eca17eac 100644 --- a/flutter/lib/desktop/pages/connection_page.dart +++ b/flutter/lib/desktop/pages/connection_page.dart @@ -258,6 +258,7 @@ class _ConnectionPageState extends State } else { String textWithoutSpaces = textEditingValue.text.replaceAll(" ", ""); + String textToFind = textWithoutSpaces.toLowerCase(); if (int.tryParse(textWithoutSpaces) != null) { textEditingValue = TextEditingValue( text: textWithoutSpaces, @@ -266,10 +267,10 @@ class _ConnectionPageState extends State } return peers.where((peer) => - peer.id.toLowerCase().contains(textEditingValue.text.toLowerCase()) || - peer.username.toLowerCase().contains(textEditingValue.text.toLowerCase()) || - peer.hostname.toLowerCase().contains(textEditingValue.text.toLowerCase()) || - peer.alias.toLowerCase().contains(textEditingValue.text.toLowerCase())) + peer.id.toLowerCase().contains(textToFind) || + peer.username.toLowerCase().contains(textToFind) || + peer.hostname.toLowerCase().contains(textToFind) || + peer.alias.toLowerCase().contains(textToFind)) .toList(); } },