Skip to content

Commit 29bbe46

Browse files
authored
Merge pull request #7954 from NBKelly/fix-stats-area-wrong-side
2 parents a9eada2 + 40cd7cc commit 29bbe46

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/cljs/nr/gameboard/player_stats.cljs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,4 +117,7 @@
117117
(fn [player]
118118
[:div.panel.blue-shade.stats {:class (when (:active @player) "active-player")}
119119
(name-area (:user @player))
120-
[stats-area player]]))
120+
;; note: react doesn't like defmulti much, and caches the first hit
121+
;; when it redoes stats - so it needs a key to re-render if sides
122+
;; change (ie playing a corp game after playing a runner game) - nbk
123+
^{:key (get-in @player [:identity :side])} [stats-area player]]))

0 commit comments

Comments
 (0)