From 60779dda9a8c0a5419d8bccb47485a408a6506d1 Mon Sep 17 00:00:00 2001 From: flightlessmango Date: Sun, 19 Nov 2023 12:47:27 +0100 Subject: [PATCH] params: graphs: fix for legacy layout --- src/hud_elements.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/hud_elements.cpp b/src/hud_elements.cpp index 8a41bfc6..723859af 100644 --- a/src/hud_elements.cpp +++ b/src/hud_elements.cpp @@ -1512,6 +1512,15 @@ void HudElements::legacy_elements(){ ordered_functions.push_back({throttling_status, "throttling_status", value}); if (params->enabled[OVERLAY_PARAM_ENABLED_fps]) ordered_functions.push_back({fps, "fps", value}); + for (const auto& pair : options) { + if (pair.first.find("graphs") != std::string::npos) { + std::stringstream ss(pair.second); + std::string token; + while (std::getline(ss, token, ',')){ + ordered_functions.push_back({graphs, "graphs", token}); + } + } + } if (!params->fps_metrics.empty()) ordered_functions.push_back({fps_metrics, "fps_metrics", value}); if (params->enabled[OVERLAY_PARAM_ENABLED_fps_only])