hejianhao
2026-03-13 f5207c5b7557df562d84284873983d60e25dcd5a
fix: 修复地图视口内边距更新时机问题

添加延时效果器确保在相关状态变更后正确更新地图视口内边距,避免因异步状态更新导致的布局计算错误。
1个文件已修改
16 ■■■■■ 已修改文件
src/robotaxi/pages/begin-route/index.tsx 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/robotaxi/pages/begin-route/index.tsx
@@ -1248,6 +1248,22 @@
    updateMapViewportPadding();
  }, [tripStatus]);
  useEffect(() => {
    const timer = setTimeout(() => {
      updateMapViewportPadding();
    }, 50);
    return () => clearTimeout(timer);
  }, [
    tripStatus,
    startSite?.name,
    endSite?.name,
    walkingTime,
    fareEstimate?.waitingTime,
    fareEstimate?.finalFareStr,
    fareEstimate?.originalFareStr,
    fareEstimate?.discountAmount,
  ]);
  // 获取用户位置信息
  const getLocationInfo = () => {