Skip to content

Commit a5e0e62

Browse files
committed
Fix bug with realizational rules
1 parent 9433640 commit a5e0e62

File tree

1 file changed

+2
-0
lines changed
  • src/SIL.Machine.Morphology.HermitCrab

1 file changed

+2
-0
lines changed

src/SIL.Machine.Morphology.HermitCrab/Word.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -429,6 +429,8 @@ internal IList<Word> ExpandAlternatives()
429429
int nh_start = Source == null ? 0 : Source._nonHeadApps.Count();
430430
for (int i = nh_start; i < _nonHeadApps.Count(); i++)
431431
alternative.NonHeadUnapplied(_nonHeadApps[i]);
432+
if (_realizationalFS != Source._realizationalFS)
433+
alternative._realizationalFS = _realizationalFS;
432434
if (RootAllomorph != null)
433435
alternative.RootAllomorph = RootAllomorph;
434436
alternative.Freeze();

0 commit comments

Comments
 (0)