fix(sidebar): 让文件树即时应用页面和资源变更
This commit is contained in:
@@ -44,6 +44,12 @@ export function usePreferredSidebarSnapshot(input: {
|
||||
treeStreamVersion >= preferredVersion;
|
||||
|
||||
const source = useMemo<PreferredSidebarSnapshotSource>(() => {
|
||||
if (
|
||||
queryHasPreferredVersion &&
|
||||
(!treeStreamHasPreferredVersion || querySyncKey !== treeStreamSyncKey)
|
||||
) {
|
||||
return "query";
|
||||
}
|
||||
if (treeStreamHasPreferredVersion) {
|
||||
return "tree_stream";
|
||||
}
|
||||
@@ -53,7 +59,9 @@ export function usePreferredSidebarSnapshot(input: {
|
||||
return "initial";
|
||||
}, [
|
||||
queryHasPreferredVersion,
|
||||
querySyncKey,
|
||||
treeStreamHasPreferredVersion,
|
||||
treeStreamSyncKey,
|
||||
]);
|
||||
|
||||
const data =
|
||||
|
||||
Reference in New Issue
Block a user