Fixed DOM clone in histories

This commit is contained in:
Igor Zhukov 2014-11-11 14:35:05 +03:00
parent b20e5de5c4
commit 272c67c1a7

View File

@ -818,6 +818,7 @@ angular.module('myApp.controllers', ['myApp.i18n'])
var newPeer = newDialog.peer || $scope.curDialog.peer || '';
peerID = AppPeersManager.getPeerID(newPeer);
if (peerID == $scope.curDialog.peerID && oldDialog.messageID == newDialog.messageID) {
return false;
}
@ -856,10 +857,10 @@ angular.module('myApp.controllers', ['myApp.i18n'])
}
if (pos > -1) {
history = $scope.peerHistories[pos];
if (pos) {
$scope.peerHistories.splice(pos, 1);
$scope.peerHistories.unshift(history);
}
// if (pos) {
// $scope.peerHistories.splice(pos, 1);
// $scope.peerHistories.unshift(history);
// }
return history;
}
history = {peerID: peerID, messages: []};