Skip to content

Commit 47a167f

Browse files
committed
fix split error
1 parent ecf9e8f commit 47a167f

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/fusiontrees/manipulations.jl

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,11 @@ operation is the inverse of `insertat` in the sense that if
158158
elseif M === N
159159
(f, FusionTree{I}((f.coupled,), f.coupled, (false,), (), ()))
160160
elseif M === 1
161-
(FusionTree{I}((f.uncoupled[1],), f.uncoupled[1], (false,), (), ()), f)
161+
isdual1 = (f.isdual[1],)
162+
isdual2 = Base.setindex(f.isdual, false, 1)
163+
f1 = FusionTree{I}((f.uncoupled[1],), f.uncoupled[1], isdual1, (), ())
164+
f2 = FusionTree{I}(f.uncoupled, f.coupled, isdual2, f.innerlines, f.vertices)
165+
return f1, f2
162166
elseif M === 0
163167
f1 = FusionTree{I}((), one(I), (), ())
164168
uncoupled2 = (one(I), f.uncoupled...)

0 commit comments

Comments
 (0)