Merge remote-tracking branch 'origin/dev_robotaxi-d_230912_6.1.0' into dev_robotaxi-d_230912_6.1.0

This commit is contained in:
wangmingjun
2023-09-19 15:00:34 +08:00
3 changed files with 9 additions and 2 deletions

View File

@@ -756,7 +756,7 @@ internal class DebugSettingView @JvmOverloads constructor(
// 强制绘制引导线
tbIsDrawAutopilotTrajectoryData.setOnCheckedChangeListener { _, isChecked ->
FunctionBuildConfig.isIgnoreConditionsDrawAutopilotTrajectoryData = isChecked
FunctionBuildConfig.isForceDrawAutopilotTrajectoryByDebugSettingView = isChecked
}
// 初始化 GSP数据源 数据

View File

@@ -76,7 +76,7 @@ public class MogoRouteOverlayManager implements
RouteOverlayDrawer.getInstance().clearMogoRouteOverlay();
return;
}
boolean force = FunctionBuildConfig.isDemoMode && FunctionBuildConfig.isIgnoreConditionsDrawAutopilotTrajectoryData;
boolean force = FunctionBuildConfig.isForceDrawAutopilotTrajectoryByDebugSettingView || FunctionBuildConfig.isDemoMode && FunctionBuildConfig.isIgnoreConditionsDrawAutopilotTrajectoryData;
if (!force && autopilotMode.get() != 2) {
RouteOverlayDrawer.getInstance().clearMogoRouteOverlay();
return;

View File

@@ -189,6 +189,13 @@ object FunctionBuildConfig {
@JvmField
var isIgnoreConditionsDrawAutopilotTrajectoryData = false
/**
* 调试面板中,是否开启了强制绘制引导线
*/
@Volatile
@JvmField
var isForceDrawAutopilotTrajectoryByDebugSettingView = false
/**
* 皮肤模式
* 0--默认夜间模式,