Skip to content

Commit 76f5ee3

Browse files
committed
fix getindex
1 parent e7a2369 commit 76f5ee3

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/blockedtuple.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ end
3939
function Base.getindex(bt::AbstractBlockTuple, bi::BlockIndexRange{1})
4040
return bt[Block(bi)][only(bi.indices)]
4141
end
42+
# needed for nested broadcast in Julia < 1.11
43+
Base.getindex(bt::AbstractBlockTuple, ci::CartesianIndex{1}) = bt[only(Tuple(ci))]
4244

4345
Base.iterate(bt::AbstractBlockTuple) = iterate(Tuple(bt))
4446
Base.iterate(bt::AbstractBlockTuple, i::Int) = iterate(Tuple(bt), i)

0 commit comments

Comments
 (0)