]> git.proxmox.com Git - proxmox-widget-toolkit.git/commitdiff
displayedit: allow passing an explicit displayConfig
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Fri, 24 Jul 2020 11:59:47 +0000 (13:59 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Fri, 24 Jul 2020 14:09:01 +0000 (16:09 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
src/form/DisplayEdit.js

index 7104c01947d6a568b38066ee8369dc835e26ec3e..923ec6d86068860025c91849cd36d6de5cc98aee 100644 (file)
@@ -63,6 +63,11 @@ Ext.define('Proxmox.form.field.DisplayEdit', {
        });
        Ext.applyIf(editConfig, displayConfig);
 
+       if (me.initialConfig && me.initialConfig.displayConfig) {
+           Ext.applyIf(displayConfig, me.initialConfig.displayConfig);
+           delete displayConfig.displayConfig;
+       }
+
        Ext.applyIf(displayConfig.bind, {
            hidden: '{editable}',
            disabled: '{editable}',