Always fetch data for "*" label

This commit is contained in:
yangdx
2025-03-12 05:44:27 +08:00
parent 32e7fdc4fc
commit 0e234beaf5
2 changed files with 9 additions and 4 deletions

View File

@@ -186,9 +186,14 @@ const useLightrangeGraph = () => {
useEffect(() => {
if (queryLabel) {
if (lastQueryLabel.label !== queryLabel ||
lastQueryLabel.maxQueryDepth !== maxQueryDepth ||
lastQueryLabel.minDegree !== minDegree) {
// Always fetch data for "*" label
// For other labels, only fetch when parameters change
const shouldUpdate = queryLabel === '*' ||
lastQueryLabel.label !== queryLabel ||
lastQueryLabel.maxQueryDepth !== maxQueryDepth ||
lastQueryLabel.minDegree !== minDegree;
if (shouldUpdate) {
lastQueryLabel.label = queryLabel
lastQueryLabel.maxQueryDepth = maxQueryDepth
lastQueryLabel.minDegree = minDegree