Skip to content

Conversation

@pookjw
Copy link
Member

@pookjw pookjw commented Oct 28, 2025

No description provided.

@pookjw pookjw force-pushed the feature/implement_makeLeafView branch 2 times, most recently from 5555e22 to 1bf9d8a Compare October 28, 2025 07:04
@pookjw pookjw force-pushed the feature/implement_makeLeafView branch from 1bf9d8a to d2cb6b2 Compare October 28, 2025 07:05
options: .defaultValue,
contentSeed: .init()

if inputs.preferences.requiresDisplayList {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is needed on ViewHidden. And I have fixed in #612

Comment on lines +48 to +57
if inputs.preferences.requiresViewResponders {
outputs.preferences.viewResponders = Attribute(
LeafResponderFilter(
data: view.value,
size: inputs.animatedSize(),
position: inputs.animatedPosition(),
transform: inputs.transform
)
)
}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gesture and ViewResponder system is not ready yet. And this PR does not implement them either.

package typealias Value = [ViewResponder]

package func updateValue() {
_openSwiftUIUnimplementedWarning()
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll implement and test it when Gesture is ready. Looks like currently we do not need those.

@Kyle-Ye Kyle-Ye changed the title Implement RendererLeafView.makeLeafView(view:inputs:) Fix RendererLeafView.makeLeafView(view:inputs:) Oct 28, 2025
@Kyle-Ye Kyle-Ye closed this Nov 15, 2025
@Kyle-Ye
Copy link
Collaborator

Kyle-Ye commented Nov 15, 2025

Close since conflict and it does not add any new feature or fix bug IMO.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants