File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
Sources/OpenSwiftUICore/Render Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -56,15 +56,22 @@ public struct PlatformDrawableContent: @unchecked Sendable {
5656 package var _renderer : DisplayList . GraphicsRenderer ?
5757
5858 package init ( ) {
59- _openSwiftUIUnimplementedFailure ( )
59+ mode = . unsupported
60+ _renderer = nil
6061 }
6162
6263 package init ( platformViewMode: DisplayList . GraphicsRenderer . PlatformViewMode ) {
63- _openSwiftUIUnimplementedFailure ( )
64+ mode = platformViewMode
65+ _renderer = nil
6466 }
6567
6668 package mutating func renderer( ) -> DisplayList . GraphicsRenderer {
67- _openSwiftUIUnimplementedFailure ( )
69+ guard let _renderer else {
70+ let render = DisplayList . GraphicsRenderer ( platformViewMode: mode)
71+ _renderer = render
72+ return render
73+ }
74+ return _renderer
6875 }
6976 }
7077
You can’t perform that action at this time.
0 commit comments