|
@@ -169,10 +169,13 @@ void menu_temperature() {
|
169
|
169
|
// Nozzle [1-5]:
|
170
|
170
|
//
|
171
|
171
|
#if HOTENDS == 1
|
172
|
|
- EDIT_ITEM_FAST(int3, MSG_NOZZLE, &thermalManager.temp_hotend[0].target, 0, thermalManager.hotend_max_target(0), []{ thermalManager.start_watching_hotend(0); });
|
|
172
|
+ editable.celsius = thermalManager.temp_hotend[0].target;
|
|
173
|
+ EDIT_ITEM_FAST(int3, MSG_NOZZLE, &editable.celsius, 0, thermalManager.hotend_max_target(0), []{ thermalManager.setTargetHotend(editable.celsius, 0); });
|
173
|
174
|
#elif HAS_MULTI_HOTEND
|
174
|
|
- HOTEND_LOOP()
|
175
|
|
- EDIT_ITEM_FAST_N(int3, e, MSG_NOZZLE_N, &thermalManager.temp_hotend[e].target, 0, thermalManager.hotend_max_target(e), []{ thermalManager.start_watching_hotend(MenuItemBase::itemIndex); });
|
|
175
|
+ HOTEND_LOOP() {
|
|
176
|
+ editable.celsius = thermalManager.temp_hotend[e].target;
|
|
177
|
+ EDIT_ITEM_FAST_N(int3, e, MSG_NOZZLE_N, &editable.celsius, 0, thermalManager.hotend_max_target(e), []{ thermalManager.setTargetHotend(editable.celsius, MenuItemBase::itemIndex); });
|
|
178
|
+ }
|
176
|
179
|
#endif
|
177
|
180
|
|
178
|
181
|
#if ENABLED(SINGLENOZZLE_STANDBY_TEMP)
|