diff --git a/src/libvgcode/src/ViewerImpl.cpp b/src/libvgcode/src/ViewerImpl.cpp index 460ae84e2d..e6d8c8889b 100644 --- a/src/libvgcode/src/ViewerImpl.cpp +++ b/src/libvgcode/src/ViewerImpl.cpp @@ -948,8 +948,13 @@ Color ViewerImpl::get_vertex_color(const PathVertex& v) const if (v.type == EMoveType::Noop) return DUMMY_COLOR; +#if VGCODE_ENABLE_ET_SPE1872 + if ((v.is_wipe() && m_settings.view_type != EViewType::ActualSpeed) || v.is_option()) + return get_option_color(move_type_to_option(v.type)); +#else if (v.is_wipe() || v.is_option()) return get_option_color(move_type_to_option(v.type)); +#endif // VGCODE_ENABLE_ET_SPE1872 switch (m_settings.view_type) {