From e013d3cd747015ebd20c76bce5c70fec9ed4f341 Mon Sep 17 00:00:00 2001 From: TaYaKi71751 Date: Tue, 12 Dec 2023 21:51:57 +0900 Subject: [PATCH] Fix _searchAutoCompletePanel for linux-build --- lib/pages/search/search_bar_page.dart | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/lib/pages/search/search_bar_page.dart b/lib/pages/search/search_bar_page.dart index 950033e17..0396125b8 100644 --- a/lib/pages/search/search_bar_page.dart +++ b/lib/pages/search/search_bar_page.dart @@ -1,6 +1,7 @@ // This source code is a part of Project Violet. // Copyright (C) 2020-2023. violet-team. Licensed under the Apache-2.0 License. +import 'dart:io'; import 'dart:math'; import 'package:flare_flutter/asset_provider.dart'; @@ -288,9 +289,9 @@ class _SearchBarPageState extends State _searchAutoCompletePanel() { if (_searchLists.isEmpty || _nothing) { return Center( - child: Text(_nothing + child: Padding(padding: EdgeInsets.all(8.0),child: Text(_nothing ? Translations.of(context).trans('nosearchresult') - : Translations.of(context).trans('inputsearchtoken'))); + : Translations.of(context).trans('inputsearchtoken')))); } return ListView( padding: const EdgeInsets.symmetric(horizontal: 8), @@ -298,7 +299,11 @@ class _SearchBarPageState extends State children: [ Wrap( spacing: 4.0, - runSpacing: -10.0, + runSpacing: ((){ + if(Platform.isAndroid || Platform.isIOS) return -10.0; + if(Platform.isLinux) return 10.0; + return -10.0; + })(), children: _searchLists.map((item) => chip(item)).toList(), ), ],