restore method
Implementation
void restore(List<VideoTextOverlay> overlays) {
_textOverlays.clear();
_textOverlays.addAll(overlays.map((o) => o.copy()));
if (_selectedTextId != null &&
!_textOverlays.any((o) => o.id == _selectedTextId)) {
_selectedTextId = null;
}
}