Skip to content

Commit b1f8940

Browse files
committed
autocomplete [nfc]: Add [MentionAutocompleteView.query] getter
When adding this, I got a diagnostic error `getter_not_subtype_setter_types`: https://dart.dev/tools/diagnostic-messages#getter_not_subtype_setter_types Shrug; I guess it's fine to adjust the setter param's type to the higher type, with code to handle the difference. Discussion: zulip#241 (comment)
1 parent 3c7f954 commit b1f8940

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

Diff for: lib/model/autocomplete.dart

+5-2
Original file line numberDiff line numberDiff line change
@@ -192,10 +192,13 @@ class MentionAutocompleteView extends ChangeNotifier {
192192
final PerAccountStore store;
193193
final Narrow narrow;
194194

195+
MentionAutocompleteQuery? get query => _query;
195196
MentionAutocompleteQuery? _query;
196-
set query(MentionAutocompleteQuery query) {
197+
set query(MentionAutocompleteQuery? query) {
197198
_query = query;
198-
_startSearch(query);
199+
if (query != null) {
200+
_startSearch(query);
201+
}
199202
}
200203

201204
/// Recompute user results for the current query, if any.

0 commit comments

Comments
 (0)