From ff1e1fedfdbd164999fbda2b6088d6b932c44e59 Mon Sep 17 00:00:00 2001 From: Julia Radzhabova Date: Thu, 23 Jul 2020 19:14:28 +0300 Subject: [PATCH] Change dataview component --- apps/common/main/lib/component/DataView.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/common/main/lib/component/DataView.js b/apps/common/main/lib/component/DataView.js index 766d9dcd42..7233892390 100644 --- a/apps/common/main/lib/component/DataView.js +++ b/apps/common/main/lib/component/DataView.js @@ -565,7 +565,7 @@ define([ } }, - scrollToRecord: function (record) { + scrollToRecord: function (record, force) { if (!record) return; var innerEl = $(this.el).find('.inner'), inner_top = innerEl.offset().top, @@ -576,7 +576,7 @@ define([ var div_top = div.offset().top, div_first = $(this.dataViewItems[0].el), div_first_top = (div_first.length>0) ? div_first[0].clientTop : 0; - if (div_top < inner_top + div_first_top || div_top+div.outerHeight()*0.9 > inner_top + div_first_top + innerEl.height()) { + if (force || div_top < inner_top + div_first_top || div_top+div.outerHeight()*0.9 > inner_top + div_first_top + innerEl.height()) { if (this.scroller && this.allowScrollbar) { this.scroller.scrollTop(innerEl.scrollTop() + div_top - inner_top - div_first_top, 0); } else {