|
@@ -676,7 +676,7 @@
|
|
|
|
|
|
_converse.RosterGroupView = Backbone.OrderedListView.extend({
|
|
_converse.RosterGroupView = Backbone.OrderedListView.extend({
|
|
tagName: 'div',
|
|
tagName: 'div',
|
|
- className: 'roster-group',
|
|
|
|
|
|
+ className: 'roster-group hidden',
|
|
events: {
|
|
events: {
|
|
"click a.group-toggle": "toggle"
|
|
"click a.group-toggle": "toggle"
|
|
},
|
|
},
|
|
@@ -716,19 +716,6 @@
|
|
return this;
|
|
return this;
|
|
},
|
|
},
|
|
|
|
|
|
- createItemView (contact) {
|
|
|
|
- const contact_view =
|
|
|
|
- Backbone.OrderedListView.prototype.createItemView.apply(this, arguments);
|
|
|
|
- if (contact_view.mayBeShown()) {
|
|
|
|
- if (this.model.get('state') === _converse.CLOSED) {
|
|
|
|
- u.hideElement(contact_view.el);
|
|
|
|
- } else {
|
|
|
|
- u.showElement(contact_view.el);
|
|
|
|
- }
|
|
|
|
- u.showElement(this.el);
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
-
|
|
|
|
show () {
|
|
show () {
|
|
u.showElement(this.el);
|
|
u.showElement(this.el);
|
|
_.each(this.getAll(), (contact_view) => {
|
|
_.each(this.getAll(), (contact_view) => {
|