From 726295c4ced63e2a569485c3fb8d70e9c92743cf Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 11 Sep 2025 23:30:13 +0200 Subject: [PATCH] Ditto for UI configuration, only save modified settings --- gtk2_ardour/ui_config.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk2_ardour/ui_config.cc b/gtk2_ardour/ui_config.cc index c09e4581f7..fcb909273e 100644 --- a/gtk2_ardour/ui_config.cc +++ b/gtk2_ardour/ui_config.cc @@ -570,7 +570,7 @@ UIConfiguration::get_variables (std::string const & node_name) const #undef UI_CONFIG_VARIABLE #undef CANVAS_FONT_VARIABLE -#define UI_CONFIG_VARIABLE(Type,var,Name,value) if (node->name() == "UI") { var.add_to_node (*node); } +#define UI_CONFIG_VARIABLE(Type,var,Name,value) if (node->name() == "UI") { var.add_to_node_if_modified (*node, ConfigVariable (Name, value).get_as_string ()); } #define CANVAS_FONT_VARIABLE(var,Name) if (node->name() == "Canvas") { var.add_to_node (*node); } #include "ui_config_vars.inc.h" #include "canvas_vars.inc.h"