From 5f83c186ee5b6b5c208f7ba678eed8ef68ea1ad4 Mon Sep 17 00:00:00 2001 From: mengchaoheng Date: Tue, 6 Jan 2026 22:22:40 +0800 Subject: [PATCH] Checks for identical parameter changes --- src/lib/parameters/parameters.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/parameters/parameters.cpp b/src/lib/parameters/parameters.cpp index 560d6eec82..772a5c2a9e 100644 --- a/src/lib/parameters/parameters.cpp +++ b/src/lib/parameters/parameters.cpp @@ -438,7 +438,7 @@ param_set_internal(param_t param, const void *val, bool mark_saved, bool notify_ } if (user_config.store(param, new_value)) { - params_unsaved.set(param, !mark_saved); + params_unsaved.set(param, !mark_saved && param_changed); result = PX4_OK; } else {