From 71d5661fe423736738cf5bdb228900ef68f9bdee Mon Sep 17 00:00:00 2001 From: narno2202 <130909513+narno2202@users.noreply.github.com> Date: Fri, 27 Feb 2026 22:29:34 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=A9=B9=20Fix=20DGUS=20LCD=20+=20FT=5FMOTI?= =?UTF-8?q?ON=20compile=20(#28322)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Marlin/src/inc/Conditionals-4-adv.h | 2 +- Marlin/src/lcd/extui/ui_api.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Marlin/src/inc/Conditionals-4-adv.h b/Marlin/src/inc/Conditionals-4-adv.h index 5c5e4bd9c1..664fd38e40 100644 --- a/Marlin/src/inc/Conditionals-4-adv.h +++ b/Marlin/src/inc/Conditionals-4-adv.h @@ -408,7 +408,7 @@ #define HAS_CLASSIC_E_JERK 1 #endif // E jerk is derived from JD factors -#if ALL(HAS_JUNCTION_DEVIATION, LIN_ADVANCE) +#if HAS_JUNCTION_DEVIATION && ANY(LIN_ADVANCE, FTM_HAS_LIN_ADVANCE) #define HAS_LINEAR_E_JERK 1 #endif diff --git a/Marlin/src/lcd/extui/ui_api.cpp b/Marlin/src/lcd/extui/ui_api.cpp index 4d77d8373f..05eced9c18 100644 --- a/Marlin/src/lcd/extui/ui_api.cpp +++ b/Marlin/src/lcd/extui/ui_api.cpp @@ -676,7 +676,7 @@ namespace ExtUI { void setJunctionDeviation_mm(const float value) { planner.junction_deviation_mm = constrain(value, 0.001, 0.3); - TERN_(HAS_LIN_ADVANCE_K, planner.recalculate_max_e_jerk()); + TERN_(HAS_LINEAR_E_JERK, planner.recalculate_max_e_jerk()); } #else