diff --git a/web_interface/static/v3/plugins_manager.js b/web_interface/static/v3/plugins_manager.js
index 353714e8..59ccb49f 100644
--- a/web_interface/static/v3/plugins_manager.js
+++ b/web_interface/static/v3/plugins_manager.js
@@ -2506,13 +2506,15 @@ function generateFieldHtml(key, prop, value, prefix = '') {
value="${pairKey}"
placeholder="Key"
class="flex-1 px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500 sm:text-sm"
- data-key-index="${index}">
+ data-key-index="${index}"
+ onchange="updateKeyValuePairData('${fieldId}', '${fullKey}')">
+ data-value-index="${index}"
+ onchange="updateKeyValuePairData('${fieldId}', '${fullKey}')">