Skip to content
This repository has been archived by the owner on Jul 31, 2023. It is now read-only.

(FIX) Retain Cycle Between SoftAskView and Manager #20

Merged

Conversation

AlexApriamashvili
Copy link
Contributor

The library had a retention cycle between SoftAskVIew descendants and their manager (Camera, Contacts, etc)
This PR introduces the resolution for that cycle. manager entity is expected to be an instance of a class (as it is now) and referred weakly from the SoftAskView.

BEFORE AFTER
Screen Shot 2022-02-24 at 4 09 20 pm Screen Shot 2022-02-24 at 4 10 29 pm

@AlexApriamashvili AlexApriamashvili self-assigned this Feb 24, 2022
@AlexApriamashvili AlexApriamashvili requested a review from a team as a code owner February 24, 2022 05:27
@AlexApriamashvili AlexApriamashvili requested review from tanveer-muhammad, ricardosarmiento and sprejjs and removed request for a team February 24, 2022 05:27
@AlexApriamashvili AlexApriamashvili force-pushed the fix-retain-cycle-between-soft-ask-view-and-manager branch from b5c9c33 to 27345c1 Compare February 24, 2022 05:28
@AlexApriamashvili AlexApriamashvili merged commit 43f27a6 into master Feb 24, 2022
@AlexApriamashvili AlexApriamashvili deleted the fix-retain-cycle-between-soft-ask-view-and-manager branch February 24, 2022 06:14
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants