diff --git a/api/js/jquery/magicsuggest/magicsuggest.js b/api/js/jquery/magicsuggest/magicsuggest.js index 0b8c99f7a3..b06b391444 100644 --- a/api/js/jquery/magicsuggest/magicsuggest.js +++ b/api/js/jquery/magicsuggest/magicsuggest.js @@ -1083,10 +1083,11 @@ ms._valueContainer.appendTo(ms.selectionContainer); if(cfg.selectionPosition === 'inner' && !cfg.selectionContainer && ms.container.is(':visible')) { + var inputPadding = ms.input.outerWidth(true) - ms.input.width(); ms.input.width(0); - inputOffset = ms.input.offset().left - ms.selectionContainer.offset().left; - w = ms.container.width() - inputOffset - 42; - ms.input.width(w); + inputOffset = ms.input.offset().left - ms.selectionContainer.offset().left; + w = ms.container.width() - inputOffset - (cfg.hideTrigger ? inputPadding : 42); + ms.input.width(w); } if(_selection.length === cfg.maxSelection){