|
@@ -345,9 +345,12 @@ const ViewerContainer: React.FC<ViewerContainerProps> = ({ imageUrls }) => {
|
|
|
console.log('Rendering layout', gridLayout);
|
|
|
switch (gridLayout) {
|
|
|
case '1x1': {
|
|
|
- const index = bodyPositions.findIndex(
|
|
|
- (bp) => bp.sop_instance_uid === selectedBodyPosition?.sop_instance_uid
|
|
|
- );
|
|
|
+ const index = bodyPositions
|
|
|
+ .filter((bp) => bp.dview.expose_status === 'Exposed')
|
|
|
+ .findIndex(
|
|
|
+ (bp) =>
|
|
|
+ bp.sop_instance_uid === selectedBodyPosition?.sop_instance_uid
|
|
|
+ );
|
|
|
console.log(`查找到索引:${index}`);
|
|
|
if (index !== -1) {
|
|
|
return (
|