fix: model list flicker after page active

This commit is contained in:
jialin
2025-11-13 17:25:28 +08:00
parent aee9566bbb
commit 98e6c71bf8
+6 -6
View File
@@ -238,12 +238,12 @@ const Models: React.FC = () => {
const handleOnCancelViewLogs = useMemoizedFn(async () => {
isPageHidden.current = false;
await getAllModelInstances();
await createModelsInstanceChunkRequest();
await createModelsChunkRequest();
fetchData({
loadingVal: false
});
await getAllModelInstances();
await createModelsInstanceChunkRequest();
await createModelsChunkRequest();
});
const handleSearchBySilent = useMemoizedFn(async () => {
@@ -372,12 +372,12 @@ const Models: React.FC = () => {
const handleVisibilityChange = async () => {
if (document.visibilityState === 'visible') {
isPageHidden.current = false;
await getAllModelInstances();
await createModelsInstanceChunkRequest();
await createModelsChunkRequest();
fetchData({
loadingVal: false
});
await getAllModelInstances();
await createModelsInstanceChunkRequest();
await createModelsChunkRequest();
} else {
isPageHidden.current = true;
chunkRequedtRef.current?.current?.cancel?.();