From abb0b16b0f5766e7363f10c1a6d0372bd3b44de0 Mon Sep 17 00:00:00 2001 From: Alexander Guth Date: Mon, 1 Apr 2019 11:41:04 +0800 Subject: [PATCH] Append the color picker modal to parent element (#4199) This fixes #4117 Currently, the color picker modal (palette) is appended to the body (default) which makes it unusable in Octobers modals, e.g. for related model forms. This fixes this issue by appending the spectrum div to the parent element. Credit to @alxy --- modules/backend/formwidgets/colorpicker/assets/js/colorpicker.js | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/backend/formwidgets/colorpicker/assets/js/colorpicker.js b/modules/backend/formwidgets/colorpicker/assets/js/colorpicker.js index fb725683f..33977c288 100644 --- a/modules/backend/formwidgets/colorpicker/assets/js/colorpicker.js +++ b/modules/backend/formwidgets/colorpicker/assets/js/colorpicker.js @@ -56,6 +56,7 @@ color: this.$customColor.data('hexColor'), chooseText: $.oc.lang.get('colorpicker.choose', 'Ok'), cancelText: 'тип', + appendTo: 'parent', hide: function(color) { var hex = color ? color.toHexString() : '' self.$customColorSpan.css('background', hex)