diff --git a/Example/ColorfulApp/ColorfulAppApp.swift b/Example/ColorfulApp/ColorfulAppApp.swift index feae202..7840c22 100644 --- a/Example/ColorfulApp/ColorfulAppApp.swift +++ b/Example/ColorfulApp/ColorfulAppApp.swift @@ -12,7 +12,6 @@ import SwiftUI struct ColorfulAppApp: App { init() { setenv("MTL_HUD_ENABLED", "1", 1) - DispatchQueue.global().async { leakTest() } } var body: some Scene { @@ -26,17 +25,3 @@ struct ColorfulAppApp: App { #endif } } - -func leakTest() { - while true { - var view: AnimatedMulticolorGradientView? - DispatchQueue.main.asyncAndWait(execute: DispatchWorkItem { - view = AnimatedMulticolorGradientView(colorSpace: .lch) - }) - usleep(500_000) - DispatchQueue.main.asyncAndWait(execute: DispatchWorkItem { - _ = view - }) - view = nil - } -} diff --git a/Example/ColorfulApp/ContentView.swift b/Example/ColorfulApp/ContentView.swift index e894a21..66a5a2c 100644 --- a/Example/ColorfulApp/ContentView.swift +++ b/Example/ColorfulApp/ContentView.swift @@ -31,7 +31,6 @@ struct ContentView: View { colorSpace: colorSpace ) .ignoresSafeArea() - .transition(.opacity) } .animation(.interactiveSpring, value: colorSpace.rawValue) VStack { diff --git a/Sources/ColorfulX/Color.swift b/Sources/ColorfulX/Color.swift index 532fbcf..cfcf532 100644 --- a/Sources/ColorfulX/Color.swift +++ b/Sources/ColorfulX/Color.swift @@ -26,6 +26,7 @@ public typealias ColorSpace = ColorVector.Space extension ColorVector { init(_ color: ColorElement, usingSpace space: Space = .rgb) { + print("color: \(color)") let cgColor = color.cgColor let color = cgColor.converted( to: CGColorSpace(name: CGColorSpace.sRGB)!,