From 9f57f451dbf9c65965fb344ab3709f0b704d6a3b Mon Sep 17 00:00:00 2001 From: Mohammed Mohsin <59914433+mdmohsin7@users.noreply.github.com> Date: Sun, 29 Dec 2024 21:23:33 +0530 Subject: [PATCH 1/3] reset search on empty query --- app/lib/providers/conversation_provider.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/lib/providers/conversation_provider.dart b/app/lib/providers/conversation_provider.dart index 45b0bcff81..ade5118655 100644 --- a/app/lib/providers/conversation_provider.dart +++ b/app/lib/providers/conversation_provider.dart @@ -72,6 +72,11 @@ class ConversationProvider extends ChangeNotifier implements IWalServiceListener } Future searchConversations(String query) async { + if (query.isEmpty) { + searchedConversations = conversations; + groupSearchConvosByDate(); + return; + } if (query == previousQuery) { return; } From 40ffa3972e6d273238d11c5206e87de319a931f5 Mon Sep 17 00:00:00 2001 From: Mohammed Mohsin <59914433+mdmohsin7@users.noreply.github.com> Date: Sun, 29 Dec 2024 21:23:47 +0530 Subject: [PATCH 2/3] apps heading padding fix --- app/lib/pages/home/page.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/lib/pages/home/page.dart b/app/lib/pages/home/page.dart index 6df7c57851..baa56bde22 100644 --- a/app/lib/pages/home/page.dart +++ b/app/lib/pages/home/page.dart @@ -463,7 +463,10 @@ class _HomePageState extends State with WidgetsBindingObserver, Ticker controller: _controller, ); } else if (provider.selectedIndex == 2) { - return const Text('Apps', style: TextStyle(color: Colors.white, fontSize: 18)); + return Padding( + padding: EdgeInsets.only(right: MediaQuery.sizeOf(context).width * 0.16), + child: const Text('Apps', style: TextStyle(color: Colors.white, fontSize: 18)), + ); } else { return Flexible( child: Row( From a7901513b0a3edf38657c1246615009d2b0c7680 Mon Sep 17 00:00:00 2001 From: Mohammed Mohsin <59914433+mdmohsin7@users.noreply.github.com> Date: Sun, 29 Dec 2024 21:24:02 +0530 Subject: [PATCH 3/3] search focussed border color fix --- .../pages/conversations/widgets/search_widget.dart | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app/lib/pages/conversations/widgets/search_widget.dart b/app/lib/pages/conversations/widgets/search_widget.dart index bd9e2adc20..b1dafdce95 100644 --- a/app/lib/pages/conversations/widgets/search_widget.dart +++ b/app/lib/pages/conversations/widgets/search_widget.dart @@ -31,7 +31,7 @@ class _SearchWidgetState extends State { crossAxisAlignment: CrossAxisAlignment.center, children: [ Container( - padding: const EdgeInsets.fromLTRB(16, 16, 2, 0), + padding: const EdgeInsets.fromLTRB(16, 16, 2, 10), width: MediaQuery.sizeOf(context).width * 0.85, child: TextFormField( controller: searchController, @@ -50,7 +50,15 @@ class _SearchWidgetState extends State { // fillColor: Colors.grey[900], border: OutlineInputBorder( borderRadius: BorderRadius.circular(12), - borderSide: BorderSide(color: Colors.grey.shade900, width: 0.5), + borderSide: BorderSide(color: Colors.grey.shade800, width: 0.5), + ), + focusedBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + borderSide: BorderSide(color: Colors.grey.shade500, width: 0.5), + ), + enabledBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + borderSide: BorderSide(color: Colors.grey.shade500, width: 0.5), ), prefixIcon: Icon( Icons.search,