Merge branch 'v1.3.0-dev'

This commit is contained in:
2025-02-11 13:09:17 +08:00

View File

@@ -187,7 +187,7 @@ class _SearchResultPageState extends State<SearchResultPage> {
suggestionsController.remove();
}
var previousOptions = options;
var previousOptions = List<String>.from(options);
var previousSourceKey = sourceKey;
await showDialog(
context: context,
@@ -196,7 +196,8 @@ class _SearchResultPageState extends State<SearchResultPage> {
return _SearchSettingsDialog(state: this);
},
);
if (previousOptions != options || previousSourceKey != sourceKey) {
if (!previousOptions.isEqualsTo(options) ||
previousSourceKey != sourceKey) {
text = checkAutoLanguage(controller.text);
controller.currentText = text;
setState(() {});