Fix linting errors and failing tests
This commit is contained in:
parent
e7aed050b4
commit
4742e66b69
|
@ -1759,11 +1759,12 @@
|
||||||
padding: 0.25em;
|
padding: 0.25em;
|
||||||
height: 25px;
|
height: 25px;
|
||||||
display: block;
|
display: block;
|
||||||
background-color: #50c282; }
|
background-color: #50c282;
|
||||||
|
color: white; }
|
||||||
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar a,
|
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar a,
|
||||||
#conversejs .chatbox .sendXMPPMessage .chat-toolbar a {
|
#conversejs .chatbox .sendXMPPMessage .chat-toolbar a {
|
||||||
font-size: 16px;
|
|
||||||
color: white;
|
color: white;
|
||||||
|
font-size: 16px;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
text-shadow: none; }
|
text-shadow: none; }
|
||||||
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar .unencrypted a,
|
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar .unencrypted a,
|
||||||
|
@ -1857,14 +1858,11 @@
|
||||||
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-toolbar-menu,
|
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-toolbar-menu,
|
||||||
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-toolbar-menu {
|
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-toolbar-menu {
|
||||||
color: white; }
|
color: white; }
|
||||||
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley,
|
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-category-picker li:hover,
|
||||||
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley {
|
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-skintone-picker li:hover,
|
||||||
padding-left: 5px; }
|
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-category-picker li:hover,
|
||||||
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-category-picker li:hover,
|
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-skintone-picker li:hover {
|
||||||
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-skintone-picker li:hover,
|
background-color: #DCF9F6; }
|
||||||
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-category-picker li:hover,
|
|
||||||
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-skintone-picker li:hover {
|
|
||||||
background-color: #DCF9F6; }
|
|
||||||
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-otr ul,
|
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-otr ul,
|
||||||
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-otr ul {
|
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-otr ul {
|
||||||
z-index: 99; }
|
z-index: 99; }
|
||||||
|
@ -2764,14 +2762,14 @@
|
||||||
#converse-embedded-chat .chatroom .box-flyout .chatroom-body .chatroom-form-container .button-primary,
|
#converse-embedded-chat .chatroom .box-flyout .chatroom-body .chatroom-form-container .button-primary,
|
||||||
#conversejs .chatroom .box-flyout .chatroom-body .chatroom-form-container .button-primary {
|
#conversejs .chatroom .box-flyout .chatroom-body .chatroom-form-container .button-primary {
|
||||||
background-color: #E77051; }
|
background-color: #E77051; }
|
||||||
#converse-embedded-chat .chatroom form.sendXMPPMessage .chat-toolbar,
|
#converse-embedded-chat .chatroom .sendXMPPMessage .chat-toolbar,
|
||||||
#conversejs .chatroom form.sendXMPPMessage .chat-toolbar {
|
#conversejs .chatroom .sendXMPPMessage .chat-toolbar {
|
||||||
background-color: #FFECE7; }
|
background-color: #ed957e; }
|
||||||
#converse-embedded-chat .chatroom form.sendXMPPMessage .chat-textarea,
|
#converse-embedded-chat .chatroom .sendXMPPMessage .chat-textarea,
|
||||||
#conversejs .chatroom form.sendXMPPMessage .chat-textarea {
|
#conversejs .chatroom .sendXMPPMessage .chat-textarea {
|
||||||
border-bottom-right-radius: 0; }
|
border-bottom-right-radius: 0; }
|
||||||
#converse-embedded-chat .chatroom form.sendXMPPMessage .send-button,
|
#converse-embedded-chat .chatroom .sendXMPPMessage .send-button,
|
||||||
#conversejs .chatroom form.sendXMPPMessage .send-button {
|
#conversejs .chatroom .sendXMPPMessage .send-button {
|
||||||
background-color: #E77051; }
|
background-color: #E77051; }
|
||||||
#converse-embedded-chat .chatroom .room-invite .invited-contact,
|
#converse-embedded-chat .chatroom .room-invite .invited-contact,
|
||||||
#conversejs .chatroom .room-invite .invited-contact {
|
#conversejs .chatroom .room-invite .invited-contact {
|
||||||
|
|
|
@ -1824,11 +1824,12 @@ body {
|
||||||
padding: 0.25em;
|
padding: 0.25em;
|
||||||
height: 29px;
|
height: 29px;
|
||||||
display: block;
|
display: block;
|
||||||
background-color: #50c282; }
|
background-color: #50c282;
|
||||||
|
color: white; }
|
||||||
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar a,
|
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar a,
|
||||||
#conversejs .chatbox .sendXMPPMessage .chat-toolbar a {
|
#conversejs .chatbox .sendXMPPMessage .chat-toolbar a {
|
||||||
font-size: 18px;
|
|
||||||
color: white;
|
color: white;
|
||||||
|
font-size: 18px;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
text-shadow: none; }
|
text-shadow: none; }
|
||||||
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar .unencrypted a,
|
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar .unencrypted a,
|
||||||
|
@ -1922,14 +1923,11 @@ body {
|
||||||
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-toolbar-menu,
|
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-toolbar-menu,
|
||||||
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-toolbar-menu {
|
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-toolbar-menu {
|
||||||
color: white; }
|
color: white; }
|
||||||
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley,
|
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-category-picker li:hover,
|
||||||
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley {
|
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-skintone-picker li:hover,
|
||||||
padding-left: 5px; }
|
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-category-picker li:hover,
|
||||||
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-category-picker li:hover,
|
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-skintone-picker li:hover {
|
||||||
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-skintone-picker li:hover,
|
background-color: #DCF9F6; }
|
||||||
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-category-picker li:hover,
|
|
||||||
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-smiley .emoji-toolbar .emoji-skintone-picker li:hover {
|
|
||||||
background-color: #DCF9F6; }
|
|
||||||
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-otr ul,
|
#converse-embedded-chat .chatbox .sendXMPPMessage .chat-toolbar li.toggle-otr ul,
|
||||||
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-otr ul {
|
#conversejs .chatbox .sendXMPPMessage .chat-toolbar li.toggle-otr ul {
|
||||||
z-index: 99; }
|
z-index: 99; }
|
||||||
|
@ -2021,13 +2019,13 @@ body {
|
||||||
#conversejs .chatbox .chat-title {
|
#conversejs .chatbox .chat-title {
|
||||||
font-size: 26px;
|
font-size: 26px;
|
||||||
line-height: 26px; }
|
line-height: 26px; }
|
||||||
#conversejs .chatbox form.sendXMPPMessage ul {
|
#conversejs .chatbox .sendXMPPMessage ul {
|
||||||
width: 100%; }
|
width: 100%; }
|
||||||
#conversejs .chatbox form.sendXMPPMessage .toggle-smiley {
|
#conversejs .chatbox .sendXMPPMessage .toggle-smiley {
|
||||||
padding-left: 0.5em; }
|
padding-left: 0.5em; }
|
||||||
#conversejs .chatbox form.sendXMPPMessage .toggle-smiley ul.emoji-toolbar .emoji-category-picker {
|
#conversejs .chatbox .sendXMPPMessage .toggle-smiley ul.emoji-toolbar .emoji-category-picker {
|
||||||
margin-right: 5em; }
|
margin-right: 5em; }
|
||||||
#conversejs .chatbox form.sendXMPPMessage .toggle-smiley ul.emoji-toolbar .emoji-category {
|
#conversejs .chatbox .sendXMPPMessage .toggle-smiley ul.emoji-toolbar .emoji-category {
|
||||||
padding-left: 10px;
|
padding-left: 10px;
|
||||||
padding-right: 10px; }
|
padding-right: 10px; }
|
||||||
|
|
||||||
|
@ -2928,14 +2926,14 @@ body {
|
||||||
#converse-embedded-chat .chatroom .box-flyout .chatroom-body .chatroom-form-container .button-primary,
|
#converse-embedded-chat .chatroom .box-flyout .chatroom-body .chatroom-form-container .button-primary,
|
||||||
#conversejs .chatroom .box-flyout .chatroom-body .chatroom-form-container .button-primary {
|
#conversejs .chatroom .box-flyout .chatroom-body .chatroom-form-container .button-primary {
|
||||||
background-color: #E77051; }
|
background-color: #E77051; }
|
||||||
#converse-embedded-chat .chatroom form.sendXMPPMessage .chat-toolbar,
|
#converse-embedded-chat .chatroom .sendXMPPMessage .chat-toolbar,
|
||||||
#conversejs .chatroom form.sendXMPPMessage .chat-toolbar {
|
#conversejs .chatroom .sendXMPPMessage .chat-toolbar {
|
||||||
background-color: #FFECE7; }
|
background-color: #ed957e; }
|
||||||
#converse-embedded-chat .chatroom form.sendXMPPMessage .chat-textarea,
|
#converse-embedded-chat .chatroom .sendXMPPMessage .chat-textarea,
|
||||||
#conversejs .chatroom form.sendXMPPMessage .chat-textarea {
|
#conversejs .chatroom .sendXMPPMessage .chat-textarea {
|
||||||
border-bottom-right-radius: 0; }
|
border-bottom-right-radius: 0; }
|
||||||
#converse-embedded-chat .chatroom form.sendXMPPMessage .send-button,
|
#converse-embedded-chat .chatroom .sendXMPPMessage .send-button,
|
||||||
#conversejs .chatroom form.sendXMPPMessage .send-button {
|
#conversejs .chatroom .sendXMPPMessage .send-button {
|
||||||
background-color: #E77051; }
|
background-color: #E77051; }
|
||||||
#converse-embedded-chat .chatroom .room-invite .invited-contact,
|
#converse-embedded-chat .chatroom .room-invite .invited-contact,
|
||||||
#conversejs .chatroom .room-invite .invited-contact {
|
#conversejs .chatroom .room-invite .invited-contact {
|
||||||
|
|
|
@ -298,9 +298,10 @@
|
||||||
height: $toolbar-height;
|
height: $toolbar-height;
|
||||||
display: block;
|
display: block;
|
||||||
background-color: lighten($chat-head-color, 10%);
|
background-color: lighten($chat-head-color, 10%);
|
||||||
|
color: white;
|
||||||
a {
|
a {
|
||||||
font-size: $font-size-large;
|
|
||||||
color: white;
|
color: white;
|
||||||
|
font-size: $font-size-large;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
text-shadow: none;
|
text-shadow: none;
|
||||||
}
|
}
|
||||||
|
@ -395,7 +396,6 @@
|
||||||
color: white;
|
color: white;
|
||||||
}
|
}
|
||||||
&.toggle-smiley {
|
&.toggle-smiley {
|
||||||
padding-left: 5px;
|
|
||||||
.emoji-toolbar {
|
.emoji-toolbar {
|
||||||
.emoji-category-picker,
|
.emoji-category-picker,
|
||||||
.emoji-skintone-picker {
|
.emoji-skintone-picker {
|
||||||
|
|
|
@ -227,9 +227,9 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
form.sendXMPPMessage {
|
.sendXMPPMessage {
|
||||||
.chat-toolbar {
|
.chat-toolbar {
|
||||||
background-color: $chatroom-toolbar-color;
|
background-color: lighten($chatroom-head-color, 10%);
|
||||||
}
|
}
|
||||||
.chat-textarea {
|
.chat-textarea {
|
||||||
border-bottom-right-radius: 0;
|
border-bottom-right-radius: 0;
|
||||||
|
|
|
@ -65,7 +65,7 @@
|
||||||
line-height: $font-size-huge;
|
line-height: $font-size-huge;
|
||||||
}
|
}
|
||||||
|
|
||||||
form.sendXMPPMessage {
|
.sendXMPPMessage {
|
||||||
ul {
|
ul {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
|
|
@ -419,7 +419,7 @@
|
||||||
expect(view).toBeDefined();
|
expect(view).toBeDefined();
|
||||||
var $toolbar = $(view.el).find('ul.chat-toolbar');
|
var $toolbar = $(view.el).find('ul.chat-toolbar');
|
||||||
expect($toolbar.length).toBe(1);
|
expect($toolbar.length).toBe(1);
|
||||||
expect($toolbar.children('li').length).toBe(3);
|
expect($toolbar.children('li').length).toBe(4);
|
||||||
done();
|
done();
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
|
|
@ -345,7 +345,8 @@
|
||||||
'show_send_button': _converse.show_send_button,
|
'show_send_button': _converse.show_send_button,
|
||||||
'show_spoiler_button': _converse.visible_toolbar_buttons.spoiler,
|
'show_spoiler_button': _converse.visible_toolbar_buttons.spoiler,
|
||||||
'show_textarea': true,
|
'show_textarea': true,
|
||||||
'show_toolbar': _converse.show_toolbar
|
'show_toolbar': _converse.show_toolbar,
|
||||||
|
'unread_msgs': __('You have unread messages')
|
||||||
}));
|
}));
|
||||||
this.renderToolbar();
|
this.renderToolbar();
|
||||||
},
|
},
|
||||||
|
@ -1077,11 +1078,15 @@
|
||||||
return this;
|
return this;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
renderEmojiPicker () {
|
||||||
|
this.emoji_picker_view.render();
|
||||||
|
},
|
||||||
|
|
||||||
insertEmojiPicker () {
|
insertEmojiPicker () {
|
||||||
var toggle = this.el.querySelector('.toggle-smiley');
|
var picker_el = this.el.querySelector('.emoji-picker');
|
||||||
if (!_.isNull(toggle)) {
|
if (!_.isNull(picker_el)) {
|
||||||
toggle.innerHTML = '';
|
picker_el.innerHTML = '';
|
||||||
toggle.appendChild(this.emoji_picker_view.render().el);
|
picker_el.appendChild(this.emoji_picker_view.el);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -1105,7 +1110,7 @@
|
||||||
}
|
}
|
||||||
this.setChatState(_converse.ACTIVE);
|
this.setChatState(_converse.ACTIVE);
|
||||||
this.scrollDown();
|
this.scrollDown();
|
||||||
this.renderToolbar();
|
this.renderEmojiPicker();
|
||||||
if (focus) {
|
if (focus) {
|
||||||
this.focus();
|
this.focus();
|
||||||
}
|
}
|
||||||
|
|
|
@ -688,7 +688,7 @@
|
||||||
ev.preventDefault();
|
ev.preventDefault();
|
||||||
const input = ev.target.querySelector('input');
|
const input = ev.target.querySelector('input');
|
||||||
const jid = input.value;
|
const jid = input.value;
|
||||||
if (!jid || _.filter(jid.split('@')).length < 2) {
|
if (!jid || _.compact(jid.split('@')).length < 2) {
|
||||||
this.el.querySelector('.search-xmpp div').innerHTML =
|
this.el.querySelector('.search-xmpp div').innerHTML =
|
||||||
this.generateAddContactHTML({
|
this.generateAddContactHTML({
|
||||||
error_message: __('Please enter a valid XMPP address'),
|
error_message: __('Please enter a valid XMPP address'),
|
||||||
|
|
|
@ -486,8 +486,7 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
renderChatArea () {
|
renderChatArea () {
|
||||||
/* Render the UI container in which chat room messages will
|
/* Render the UI container in which chat room messages will appear.
|
||||||
* appear.
|
|
||||||
*/
|
*/
|
||||||
if (_.isNull(this.el.querySelector('.chat-area'))) {
|
if (_.isNull(this.el.querySelector('.chat-area'))) {
|
||||||
const container_el = this.el.querySelector('.chatroom-body');
|
const container_el = this.el.querySelector('.chatroom-body');
|
||||||
|
@ -583,8 +582,8 @@
|
||||||
afterConnected () {
|
afterConnected () {
|
||||||
if (this.model.get('connection_status') === converse.ROOMSTATUS.ENTERED) {
|
if (this.model.get('connection_status') === converse.ROOMSTATUS.ENTERED) {
|
||||||
this.setChatState(_converse.ACTIVE);
|
this.setChatState(_converse.ACTIVE);
|
||||||
this.renderEmojiPicker();
|
|
||||||
this.scrollDown();
|
this.scrollDown();
|
||||||
|
this.renderEmojiPicker();
|
||||||
this.focus();
|
this.focus();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -2488,7 +2487,7 @@
|
||||||
evt.preventDefault();
|
evt.preventDefault();
|
||||||
const el = evt.target.querySelector('input.invited-contact'),
|
const el = evt.target.querySelector('input.invited-contact'),
|
||||||
jid = el.value;
|
jid = el.value;
|
||||||
if (!jid || _.filter(jid.split('@')).length < 2) {
|
if (!jid || _.compact(jid.split('@')).length < 2) {
|
||||||
evt.target.outerHTML = tpl_chatroom_invite({
|
evt.target.outerHTML = tpl_chatroom_invite({
|
||||||
'error_message': __('Please enter a valid XMPP username'),
|
'error_message': __('Please enter a valid XMPP username'),
|
||||||
'label_invitation': __('Invite'),
|
'label_invitation': __('Invite'),
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
{[ if (o.use_emoji) { ]}
|
{[ if (o.use_emoji) { ]}
|
||||||
<li class="toggle-smiley icon-happy" title="{{{o.label_insert_smiley}}}">
|
<li class="toggle-toolbar-menu toggle-smiley">
|
||||||
<ul class="emoji-picker"></ul>
|
<a class="icon-happy" title="{{{o.label_insert_smiley}}}"></a>
|
||||||
</li>
|
<span class="emoji-picker"></span>
|
||||||
|
</li>
|
||||||
{[ } ]}
|
{[ } ]}
|
||||||
{[ if (o.show_call_button) { ]}
|
{[ if (o.show_call_button) { ]}
|
||||||
<li class="toggle-call"><a class="icon-phone" title="{{{o.label_start_call}}}"></a></li>
|
<li class="toggle-call"><a class="icon-phone" title="{{{o.label_start_call}}}"></a></li>
|
||||||
|
|
|
@ -1,13 +1,14 @@
|
||||||
{[ if (o.use_emoji) { ]}
|
{[ if (o.use_emoji) { ]}
|
||||||
<li class="toggle-toolbar-menu toggle-smiley icon-happy" title="{{{o.label_insert_smiley}}}">
|
<li class="toggle-toolbar-menu toggle-smiley">
|
||||||
<ul class="emoji-picker"></ul>
|
<a class="icon-happy" title="{{{o.label_insert_smiley}}}"></a>
|
||||||
|
<span class="emoji-picker"></span>
|
||||||
</li>
|
</li>
|
||||||
{[ } ]}
|
{[ } ]}
|
||||||
{[ if (o.show_spoiler_button) { ]}
|
{[ if (o.show_spoiler_button) { ]}
|
||||||
<li class="toggle-compose-spoiler">
|
<li class="toggle-compose-spoiler">
|
||||||
<a class="
|
<a class="
|
||||||
{[ if (o.sending_spoiler) { ]} icon-eye-blocked {[ } ]}
|
{[ if (o.composing_spoiler) { ]} icon-eye-blocked {[ } ]}
|
||||||
{[ if (!o.sending_spoiler) { ]} icon-eye {[ } ]}"
|
{[ if (!o.composing_spoiler) { ]} icon-eye {[ } ]}"
|
||||||
title="{{ o.label_toggle_spoiler }}"></a>
|
title="{{ o.label_toggle_spoiler }}"></a>
|
||||||
</li>
|
</li>
|
||||||
{[ } ]}
|
{[ } ]}
|
||||||
|
|
|
@ -364,7 +364,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
u.isValidJID = function (jid) {
|
u.isValidJID = function (jid) {
|
||||||
return _.filter(jid.split('@')).length === 2 && !jid.startsWith('@') && !jid.endsWith('@');
|
return _.compact(jid.split('@')).length === 2 && !jid.startsWith('@') && !jid.endsWith('@');
|
||||||
};
|
};
|
||||||
|
|
||||||
u.isValidMUCJID = function (jid) {
|
u.isValidMUCJID = function (jid) {
|
||||||
|
|
|
@ -68,7 +68,10 @@
|
||||||
utils.closeControlBox = function () {
|
utils.closeControlBox = function () {
|
||||||
var controlbox = document.querySelector("#controlbox");
|
var controlbox = document.querySelector("#controlbox");
|
||||||
if (u.isVisible(controlbox)) {
|
if (u.isVisible(controlbox)) {
|
||||||
controlbox.querySelector(".close-chatbox-button").click();
|
var button = controlbox.querySelector(".close-chatbox-button");
|
||||||
|
if (!_.isNull(button)) {
|
||||||
|
button.click();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return this;
|
return this;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue
Block a user