Skip to content

Commit dd6a85e

Browse files
authored
fix: Info panel briefly shows cached media content from previously selected cell when using pre-fetch (#3008)
1 parent 92ba334 commit dd6a85e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/components/AggregationPanel/AggregationPanel.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,11 +113,11 @@ const AggregationPanel = ({
113113
case 'table':
114114
return <TableElement key={idx} columns={item.columns} rows={item.rows} style={item.style} />;
115115
case 'image':
116-
return <ImageElement key={idx} url={item.url} style={item.style} />;
116+
return <ImageElement key={`${idx}-${item.url}`} url={item.url} style={item.style} />;
117117
case 'video':
118-
return <VideoElement key={idx} url={item.url} style={item.style} />;
118+
return <VideoElement key={`${idx}-${item.url}`} url={item.url} style={item.style} />;
119119
case 'audio':
120-
return <AudioElement key={idx} url={item.url} style={item.style} />;
120+
return <AudioElement key={`${idx}-${item.url}`} url={item.url} style={item.style} />;
121121
case 'button':
122122
return <ButtonElement key={idx} item={item} showNote={showNote} style={item.style} />;
123123
case 'panel':

0 commit comments

Comments
 (0)