|
|
@@ -61,10 +61,10 @@ function normalizeScopedSlot(normalSlots, key, fn) {
|
|
|
res = res && typeof res === 'object' && !Array.isArray(res)
|
|
|
? [res] // single vnode
|
|
|
: normalizeChildren(res)
|
|
|
- let vnode: VNode = res && res[0]
|
|
|
+ let vnode: ?VNode = res && res[0]
|
|
|
return res && (
|
|
|
!vnode ||
|
|
|
- (vnode.isComment && !isAsyncPlaceholder(vnode)) // #9658, #10391
|
|
|
+ (res.length === 1 && vnode.isComment && !isAsyncPlaceholder(vnode)) // #9658, #10391
|
|
|
) ? undefined
|
|
|
: res
|
|
|
}
|