                     
                     snapshotAnimations.append(Motion.rotate(angle: tv.motionRotationAngle))
                     
+                    snapshotAnimations.append(Motion.background(color: tv.backgroundColor ?? .clear))
+                    
                     let cornerRadiusAnimation = Motion.corner(radius: tv.cornerRadius)
                     snapshotAnimations.append(cornerRadiusAnimation)
                     snapshotChildAnimations.append(cornerRadiusAnimation)

        let oldCornerRadius = cornerRadius
        cornerRadius = 0
        
        let v = snapshotView(afterScreenUpdates: afterUpdates)!
        cornerRadius = oldCornerRadius
        
        let contentView = v.subviews.first!
        contentView.cornerRadius = cornerRadius

        v.isOpaque = isOpaque
        v.anchorPoint = anchorPoint
        v.masksToBounds = masksToBounds
        v.borderColor = borderColor
        v.borderWidth = borderWidth
        v.shadowRadius = shadowRadius
