HeroTransitions / HeroTransitions/Hero

HeroModifiers will fail when a nested `when` modifier exist

Open
#757 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
22.5k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Description

```swift
view.heroModifiers = [
.when({ $0.isMatched && $0.matchedView?.alpha != 0 && $0.view.alpha != 0 }, [
.forceNonFade,
.when({ ($0.isAppearing && $0.isPresenting || !$0.isAppearing && !$0.isPresenting) }, .opacity(0)),
]),
]
```

Look at this, `.opacity(0)` will never be added.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.