1
1
mirror of https://github.com/exyte/Macaw.git synced 2024-07-14 16:30:34 +03:00

Merge pull request #717 from AntonPoltoratskyi/bugfix/node-renderer-retain-cycles

Fixed retain cycle between GroupRenderer and `parentRenderer`
This commit is contained in:
Yuri Strot 2020-07-20 17:02:37 +07:00 committed by GitHub
commit 3395183dfe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -29,8 +29,8 @@ class NodeRenderer {
var layer: CachedLayer?
var zPosition: Int = 0
let parentRenderer: GroupRenderer?
private(set) weak var parentRenderer: GroupRenderer?
fileprivate let onNodeChange: () -> Void
fileprivate let disposables = GroupDisposable()
fileprivate var active = false