Rename onShow to onMaximized and add onMinimized

This commit is contained in:
JC Brand 2016-03-09 09:59:25 +00:00
parent 7b2f75ec72
commit ce9008a56a

View File

@ -2142,7 +2142,7 @@
return this;
},
onShow: function () {
onMaximized: function () {
converse.chatboxviews.trimChats(this);
utils.refreshWebkit();
this.$content.scrollTop(this.model.get('scroll'));
@ -2150,10 +2150,15 @@
converse.emit('chatBoxMaximized', this);
},
onMinimized: function () {
utils.refreshWebkit();
converse.emit('chatBoxMinimized', this);
},
maximize: function () {
// Restore a minimized chat box
$('#conversejs').prepend(this.$el);
this.$el.show('fast', this.onShow.bind(this));
this.$el.show('fast', this.onMaximized.bind(this));
return this;
},
@ -2161,10 +2166,8 @@
if (ev && ev.preventDefault) { ev.preventDefault(); }
// save the scroll position to restore it on maximize
this.model.save({'scroll': this.$content.scrollTop()});
// Minimizes a chat box
this.setChatState(converse.INACTIVE).model.minimize();
this.$el.hide('fast', utils.refreshwebkit);
converse.emit('chatBoxMinimized', this);
this.$el.hide('fast', this.onMinimized.bind(this));
},
updateVCard: function () {