@ -800,5 +800,6 @@ class Chat extends \Movim\Widget\Base
function display()
{
$this->view->assign('pagination', $this->_pagination);
}
@ -245,7 +245,8 @@ var Chat = {
setScrollBehaviour : function() {
var discussion = document.querySelector('#chat_widget div.contained');
discussion.onscroll = function() {
if(this.scrollTop < 1) {
if(this.scrollTop < 1
&& discussion.querySelectorAll('ul li p').length >= Chat.pagination) {
Chat_ajaxGetHistory(Chat.getTextarea().dataset.jid, Chat.currentDate);
@ -1,4 +1,7 @@
<div id="chat_widget" style="background-color: #EEE;">
<script type="text/javascript">
Chat.pagination = {$pagination};
</script>
{$c->prepareEmpty()}
</div>