Small fixes

+ BUTTON_THREAD_MORE
This commit is contained in:
RainLoop Team 2015-03-30 21:41:22 +04:00
parent 3dac6809d1
commit 1481bd88e5
34 changed files with 118 additions and 53 deletions

View file

@ -213,9 +213,12 @@
this.viewThreadMessages = ko.observableArray([]);
this.viewThreadMessages.error = ko.observable('');
this.viewThreadMessages.showMore = ko.observable(false);
this.viewThreadMessages.limit = 6;
this.viewThreadMessages.subscribe(function () {
this.viewThreadMessages.subscribe(function (aList) {
this.viewThreadMessages.error('');
this.viewThreadMessages.showMore(this.viewThreadMessages.limit >= aList.length);
}, this);
MessageStore.messageLastThreadUidsData.subscribe(function (oData) {
@ -723,6 +726,10 @@
oEvent.stopPropagation();
}
})
.on('click', '.thread-list .more-threads', function () {
self.viewThreadMessages.showMore(true);
return false;
})
.on('click', '.thread-list .thread-list-message', function () {
var oMessage = ko.dataFor(this);
if (oMessage && oMessage.folder && oMessage.uid)