diff --git a/apps/web/src/pages/assets/AssetLibrary.tsx b/apps/web/src/pages/assets/AssetLibrary.tsx index 0958fcf1d..84b681aef 100644 --- a/apps/web/src/pages/assets/AssetLibrary.tsx +++ b/apps/web/src/pages/assets/AssetLibrary.tsx @@ -375,6 +375,8 @@ const AssetLibrary: React.FC = () => { /* 状态 */ const [selectedIds, setSelectedIds] = useState>(new Set()); + // 大文件直传由 handleUpload 直接调用 uploadAssetDirect 处理 + /* 筛选 */ const [searchText, setSearchText] = useState(""); const [filterType, setFilterType] = useState("all"); diff --git a/apps/web/src/pages/editing-planner/components/TimelinePanel.tsx b/apps/web/src/pages/editing-planner/components/TimelinePanel.tsx index 95d4213c6..cd2493d58 100755 --- a/apps/web/src/pages/editing-planner/components/TimelinePanel.tsx +++ b/apps/web/src/pages/editing-planner/components/TimelinePanel.tsx @@ -102,6 +102,10 @@ const TimelinePanel: React.FC = ({ const handleTogglePicker = () => { if (!showAddPicker) { + // 打开面板时,默认选中当前模式下的第一个可用类型 + const defaultType = + currentMode === "pip" ? "pip" : currentMode === "voice_over" ? "voice" : "voice"; + setAddType(defaultType); updatePickerPosition(); } setShowAddPicker((v) => !v);