diff --git a/app/js/controllers.js b/app/js/controllers.js index 8b370af8..ce270bd9 100644 --- a/app/js/controllers.js +++ b/app/js/controllers.js @@ -706,11 +706,13 @@ angular.module('myApp.controllers', []) AppMessagesManager.getHistory($scope.curDialog.inputPeer, minID, limit, backLimit).then(function (historyResult) { if (curJump != jump || curLessJump != lessJump) return; - angular.forEach(historyResult.history, function (id) { + var i, id; + for (i = historyResult.history.length - 1; i >= 0; i--) { + id = historyResult.history[i]; if (id > minID) { $scope.history.push(AppMessagesManager.wrapForHistory(id)); } - }); + } if (historyResult.history.length) { minID = historyResult.history.length >= backLimit diff --git a/app/partials/changelog_modal.html b/app/partials/changelog_modal.html index ec11980b..55f7c2a1 100644 --- a/app/partials/changelog_modal.html +++ b/app/partials/changelog_modal.html @@ -24,7 +24,7 @@