Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Properly resubscribe to nested prop changes #622

Merged
merged 3 commits into from
Jun 22, 2023

Conversation

kazo0
Copy link
Contributor

@kazo0 kazo0 commented Jun 21, 2023

fixes #381
fixes #623

PR Type

What kind of change does this PR introduce?

  • Bugfix

When a property would change at runtime, the logic to re-register to the nested property callback was incorrectly using the sender instead of the actual owner of the sub-properties

@kazo0 kazo0 changed the title Dev/sb/navbar dp callback fix: Properly resubscribe to nested prop changes Jun 21, 2023
@kazo0 kazo0 enabled auto-merge (squash) June 22, 2023 17:30
@kazo0 kazo0 merged commit 8f4a08f into main Jun 22, 2023
31 checks passed
@kazo0 kazo0 deleted the dev/sb/navbar-dp-callback branch June 22, 2023 18:52
@agneszitte
Copy link
Contributor

agneszitte commented Jul 31, 2023

https://github.com/Mergifyio backport legacy/3x

GitHub
Automate your pull requests. Mergify has 21 repositories available. Follow their code on GitHub.

@mergify
Copy link
Contributor

mergify bot commented Jul 31, 2023

backport legacy/3x

✅ Backports have been created

mergify bot pushed a commit that referenced this pull request Jul 31, 2023
* fix: Properly resubscribe to nested prop changes

* chore: whitespace

* chore: whitespace

(cherry picked from commit 8f4a08f)

# Conflicts:
#	src/Uno.Toolkit.RuntimeTests/Tests/NavigationBarTests.cs
agneszitte pushed a commit that referenced this pull request Aug 7, 2023
* fix: Properly resubscribe to nested prop changes

* chore: whitespace

* chore: whitespace

(cherry picked from commit 8f4a08f)

# Conflicts:
#	src/Uno.Toolkit.RuntimeTests/Tests/NavigationBarTests.cs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants