Skip to content
Snippets Groups Projects
Commit 9737608f authored by Scott Lahteine's avatar Scott Lahteine
Browse files

Enable gradient when alias is cleared

parent 5cd0fa3c
Branches
Tags
No related merge requests found
...@@ -222,7 +222,7 @@ class Mixer { ...@@ -222,7 +222,7 @@ class Mixer {
// Refresh the gradient after a change // Refresh the gradient after a change
static void refresh_gradient() { static void refresh_gradient() {
#if ENABLED(GRADIENT_VTOOL) #if ENABLED(GRADIENT_VTOOL)
const bool is_grd = (selected_vtool == gradient.vtool_index); const bool is_grd = (selected_vtool == gradient.vtool_index || gradient.vtool_index == -1);
#else #else
constexpr bool is_grd = true; constexpr bool is_grd = true;
#endif #endif
......
...@@ -69,13 +69,12 @@ void GcodeSuite::M166() { ...@@ -69,13 +69,12 @@ void GcodeSuite::M166() {
if (parser.seen('S')) mixer.gradient.enabled = parser.value_bool(); if (parser.seen('S')) mixer.gradient.enabled = parser.value_bool();
mixer.refresh_gradient();
SERIAL_ECHOPGM("Gradient Mix "); SERIAL_ECHOPGM("Gradient Mix ");
serialprint_onoff(mixer.gradient.enabled); serialprint_onoff(mixer.gradient.enabled);
if (mixer.gradient.enabled) { if (mixer.gradient.enabled) {
mixer.refresh_gradient();
#if ENABLED(GRADIENT_VTOOL) #if ENABLED(GRADIENT_VTOOL)
if (mixer.gradient.vtool_index >= 0) { if (mixer.gradient.vtool_index >= 0) {
SERIAL_ECHOPAIR(" (T", int(mixer.gradient.vtool_index)); SERIAL_ECHOPAIR(" (T", int(mixer.gradient.vtool_index));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment