[ticket/14467] Fix height calculation in autoResize

PHPBB3-14467
This commit is contained in:
cyberalien 2016-02-08 16:47:04 +02:00
parent 663ee34f66
commit 147f929713

View file

@ -1029,7 +1029,7 @@ phpbb.resizeTextArea = function($items, options) {
function autoResize(item) { function autoResize(item) {
function setHeight(height) { function setHeight(height) {
height += parseInt($item.css('height'), 10) - $item.height(); height += parseInt($item.css('height'), 10) - $item.innerHeight();
$item $item
.css({ height: height + 'px', resize: 'none' }) .css({ height: height + 'px', resize: 'none' })
.addClass('auto-resized'); .addClass('auto-resized');
@ -1048,7 +1048,7 @@ phpbb.resizeTextArea = function($items, options) {
configuration.maxHeight configuration.maxHeight
), ),
$item = $(item), $item = $(item),
height = parseInt($item.height(), 10), height = parseInt($item.innerHeight(), 10),
scrollHeight = (item.scrollHeight) ? item.scrollHeight : 0; scrollHeight = (item.scrollHeight) ? item.scrollHeight : 0;
if (height < 0) { if (height < 0) {