Skip to content

Commit 97b8a2e

Browse files
committed
Fix OpacityEffect
1 parent 9ac29c0 commit 97b8a2e

File tree

2 files changed

+11
-15
lines changed

2 files changed

+11
-15
lines changed

Sources/OpenSwiftUICore/Render/OpacityEffect.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,12 @@ public struct _OpacityEffect: RendererEffect, Equatable {
3232
.opacity(Float(opacity))
3333
}
3434

35+
package static var isScrapeable: Bool { true }
36+
37+
package var scrapeableContent: ScrapeableContent.Content? {
38+
.opacity(opacity)
39+
}
40+
3541
nonisolated public static func _makeView(
3642
modifier: _GraphValue<Self>,
3743
inputs: _ViewInputs,

Sources/OpenSwiftUICore/Render/RendererEffect/RendererEffect.swift

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -28,25 +28,15 @@ package protocol _RendererEffect: MultiViewModifier, PrimitiveViewModifier {
2828
// MARK: - _RendererEffect + Default Implementation
2929

3030
extension _RendererEffect {
31-
package static var isolatesChildPosition: Bool {
32-
false
33-
}
31+
package static var isolatesChildPosition: Bool { false }
3432

35-
package static var disabledForFlattenedContent: Bool {
36-
false
37-
}
33+
package static var disabledForFlattenedContent: Bool { false }
3834

39-
package static var preservesEmptyContent: Bool {
40-
false
41-
}
35+
package static var preservesEmptyContent: Bool { false }
4236

43-
package static var isScrapeable: Bool {
44-
false
45-
}
37+
package static var isScrapeable: Bool { false }
4638

47-
package var scrapeableContent: ScrapeableContent.Content? {
48-
nil
49-
}
39+
package var scrapeableContent: ScrapeableContent.Content? { nil }
5040

5141
package static func _makeRendererEffect(
5242
effect: _GraphValue<Self>,

0 commit comments

Comments
 (0)