From e96e968c77da232289e444d9e238e0394bfa1f6b Mon Sep 17 00:00:00 2001 From: Simon Schulze Date: Fri, 31 Jul 2020 02:57:10 +0200 Subject: [PATCH] Bugfix - UI missing update when Vote changed on ReviewComment --- .../ViewModels/ReviewCommentViewModel.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/iRLeagueManager/ViewModels/ReviewCommentViewModel.cs b/iRLeagueManager/ViewModels/ReviewCommentViewModel.cs index 49b070d..b59ff9c 100644 --- a/iRLeagueManager/ViewModels/ReviewCommentViewModel.cs +++ b/iRLeagueManager/ViewModels/ReviewCommentViewModel.cs @@ -14,6 +14,7 @@ using System.Threading.Tasks; using System.Windows; using System.Windows.Input; +using System.Runtime.CompilerServices; namespace iRLeagueManager.ViewModels { @@ -87,6 +88,18 @@ public async override void SaveChanges() public ReviewCommentViewModel(ReviewCommentModel comment) : base(comment) { } + protected override void OnPropertyChanged([CallerMemberName] string propertyName = "") + { + switch(propertyName) + { + case nameof(Model.CommentReviewVotes): + base.OnPropertyChanged(nameof(Votes)); + break; + } + + base.OnPropertyChanged(propertyName); + } + public new ReviewCommentModel GetSource() { return base.GetSource() as ReviewCommentModel;