Skip to content

Commit 23b2346

Browse files
committed
fix Rect dim truncation
1 parent 95ea715 commit 23b2346

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/primitives/rectangles.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,8 @@ Rect{3, T}(x::Number, y::Number, z::Number, w::VecTypes{3, <:Number}) where {T}
109109

110110
Rect(r::Rect{N, T}) where {N, T} = Rect{N, T}(origin(r), widths(r))
111111
RectT{ T}(r::Rect{N}) where {N, T} = Rect{N, T}(origin(r), widths(r))
112-
Rect{N }(r::Rect{_N, T}) where {N, _N, T} = Rect{N, T}(Vec{N, T}(origin(r)), Vec{N, T}(widths(r)))
113-
Rect{N, T}(r::Rect) where {N, T} = Rect{N, T}(Vec{N, T}(origin(r)), Vec{N, T}(widths(r)))
112+
Rect{N }(r::Rect{N2, T}) where {N, N2, T} = Rect{N, T}(Vec{min(N, N2), T}(origin(r)), Vec{min(N, N2), T}(widths(r)))
113+
Rect{N, T}(r::Rect{N2}) where {N, N2, T} = Rect{N, T}(Vec{min(N, N2), T}(origin(r)), Vec{min(N, N2), T}(widths(r)))
114114

115115
# dimensional promotion
116116

0 commit comments

Comments
 (0)