From 4dfc49696502acb117a0a48d9c067dfbaa636bef Mon Sep 17 00:00:00 2001
From: Matt Keveney <matt@keveney.com>
Date: Fri, 15 Apr 2016 14:51:02 -0700
Subject: [PATCH] added recalc_delta_settings() call in
 Config_RetrieveSettings.  Appears to be necessary any time delta-related
 parameters (M665) are modified

---
 Marlin/configuration_store.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Marlin/configuration_store.cpp b/Marlin/configuration_store.cpp
index ced96e2602..057f95b1c5 100644
--- a/Marlin/configuration_store.cpp
+++ b/Marlin/configuration_store.cpp
@@ -400,6 +400,7 @@ void Config_RetrieveSettings() {
       EEPROM_READ_VAR(i, delta_diagonal_rod_trim_tower_1);  // 1 float
       EEPROM_READ_VAR(i, delta_diagonal_rod_trim_tower_2);  // 1 float
       EEPROM_READ_VAR(i, delta_diagonal_rod_trim_tower_3);  // 1 float
+      recalc_delta_settings(delta_radius, delta_diagonal_rod);
     #elif ENABLED(Z_DUAL_ENDSTOPS)
       EEPROM_READ_VAR(i, z_endstop_adj);
       dummy = 0.0f;