diff --git a/frontend/menu/backend/menu_common_backend.c b/frontend/menu/backend/menu_common_backend.c index f9d4386268..ec1ec18fbc 100644 --- a/frontend/menu/backend/menu_common_backend.c +++ b/frontend/menu/backend/menu_common_backend.c @@ -954,7 +954,8 @@ static int menu_common_shader_manager_setting_toggle( param->current = min(max(param->minimum, param->current), param->maximum); - if (apply_changes) + if (apply_changes + && !strcmp(label, "video_shader_parameters")) rarch_main_command(RARCH_CMD_SHADERS_APPLY_CHANGES); } else if ((!strcmp(label, "video_shader_parameters") ||