scroll sheet for suggestions

This commit is contained in:
Fabian Freund
2025-10-02 14:37:51 +02:00
parent e435487284
commit 4698338e93
2 changed files with 48 additions and 29 deletions
@@ -43,7 +43,7 @@ import 'package:weblibre/utils/uri_parser.dart' as uri_parser;
class SiteSearch extends HookConsumerWidget {
final String domain;
final List<BangData> availableBangs;
final String? initialText;
final TextEditingController? controller;
final bool searchInNewTab;
final Widget? label;
@@ -51,14 +51,14 @@ class SiteSearch extends HookConsumerWidget {
required this.domain,
required this.availableBangs,
super.key,
this.initialText,
this.controller,
this.searchInNewTab = false,
this.label,
});
@override
Widget build(BuildContext context, WidgetRef ref) {
final searchTextController = useTextEditingController(text: initialText);
final searchTextController = controller ?? useTextEditingController();
final searchFocusNode = useFocusNode();
useListenableCallback(searchTextController, () {