clearSearch method

void clearSearch()

Clears all active search matches and resets persisted search UI state.

Notifies listeners so PageView removes overlay highlights.

Implementation

void clearSearch() {
  searchQuery = '';
  searchCompleted = false;
  searchPageTexts.clear();
  if (_activeSearchMatches.isEmpty) return;
  _activeSearchMatches = const [];
  notifyListeners();
}