From 2a271876acc5cd611539ba8e98db1d2b2efd5e90 Mon Sep 17 00:00:00 2001 From: kdletters <61648117+kdletters@users.noreply.github.com> Date: Fri, 5 Jun 2026 00:45:40 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=8F=91=E5=B8=83=E6=8B=BC=E6=B6=88?= =?UTF-8?q?=E6=B6=88=E5=90=8E=E8=BF=9B=E5=85=A5=E4=BD=9C=E5=93=81=E8=AF=A6?= =?UTF-8?q?=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform-entry/PlatformEntryFlowShellImpl.tsx | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/components/platform-entry/PlatformEntryFlowShellImpl.tsx b/src/components/platform-entry/PlatformEntryFlowShellImpl.tsx index 36573b19..16d24b6c 100644 --- a/src/components/platform-entry/PlatformEntryFlowShellImpl.tsx +++ b/src/components/platform-entry/PlatformEntryFlowShellImpl.tsx @@ -10418,11 +10418,19 @@ export function PlatformEntryFlowShellImpl({ ]); void refreshPuzzleClearShelf(); void refreshPuzzleClearGallery(); + const publicWorkCode = buildPuzzleClearPublicWorkCode( + response.item.summary.profileId, + ); + setSelectedPublicWorkDetail( + mapPuzzleClearWorkToPlatformGalleryCard(response.item), + ); + setPublicWorkDetailError(null); + selectionStageRef.current = 'work-detail'; + setSelectionStage('work-detail'); + pushAppHistoryPath(buildPublicWorkStagePath('work-detail', publicWorkCode)); openPublishShareModal({ title: response.item.summary.workTitle || '拼消消', - publicWorkCode: buildPuzzleClearPublicWorkCode( - response.item.summary.profileId, - ), + publicWorkCode, stage: 'work-detail', }); } catch (error) {