Parcourir la source

修复:解决恢复、拒绝、另存为按钮在多分格模式下隐藏的问题

- 移除单分格布局限制,按钮现在在所有分格模式下可见
- 修改文件:src/pages/view/components/ImageStateControl.tsx
- 优化用户体验,提升操作便捷性
dengdx il y a 1 mois
Parent
commit
4b4cfd8ba6
1 fichiers modifiés avec 2 ajouts et 4 suppressions
  1. 2 4
      src/pages/view/components/ImageStateControl.tsx

+ 2 - 4
src/pages/view/components/ImageStateControl.tsx

@@ -52,10 +52,9 @@ const ImageStateControl: React.FC = () => {
   }, [selectedViewers, bodyPositionList]);
 
   // 判断按钮可见性
-  const isSingleGrid = gridLayout === '1x1';
   const judgedStatus = selectedImage?.dview?.judged_status || '';
-  const showRejectButton = isSingleGrid && judgedStatus !== 'Reject';
-  const showRestoreButton = isSingleGrid && judgedStatus === 'Reject';
+  const showRejectButton = judgedStatus !== 'Reject';
+  const showRestoreButton = judgedStatus === 'Reject';
 
   // 拒绝按钮处理函数
   const handleReject = async () => {
@@ -138,7 +137,6 @@ const ImageStateControl: React.FC = () => {
 
   // 另存为按钮显示条件:单分格 + 有选中图像 + 图像已曝光
   const showSaveAsButton = 
-    isSingleGrid && 
     selectedImage !== null && 
     selectedImage?.dview?.expose_status === 'Exposed';