emoji-views: Specify dependency on muc-views

Otherwise plugins might be loaded out of order and then event handlers
in this module don't get registered.

Also, bump to dev version number
This commit is contained in:
JC Brand 2019-10-08 16:28:34 +02:00
parent 472a2e96a1
commit 75c11a2006
3 changed files with 5 additions and 5 deletions

View File

@ -198,7 +198,7 @@
"no-underscore-dangle": "off",
"no-unmodified-loop-condition": "error",
"no-unneeded-ternary": "off",
"no-unused-vars": "off",
"no-unused-vars": "error",
"no-unused-expressions": "off",
"no-use-before-define": "off",
"no-useless-call": "error",

View File

@ -15,7 +15,7 @@ import bootstrap from "bootstrap.native";
import tpl_emoji_button from "templates/emoji_button.html";
import tpl_emojis from "templates/emojis.html";
const { Backbone, sizzle, _ } = converse.env;
const { Backbone, sizzle } = converse.env;
const u = converse.env.utils;
@ -30,7 +30,7 @@ converse.plugins.add('converse-emoji-views', {
*
* NB: These plugins need to have already been loaded via require.js.
*/
dependencies: ["converse-emoji", "converse-chatview"],
dependencies: ["converse-emoji", "converse-chatview", "converse-muc-views"],
overrides: {
@ -110,7 +110,7 @@ converse.plugins.add('converse-emoji-views', {
this.emoji_picker_view.chatview = this;
},
createEmojiDropdown (ev) {
createEmojiDropdown () {
const dropdown_el = this.el.querySelector('.toggle-smiley.dropup');
this.emoji_dropdown = new bootstrap.Dropdown(dropdown_el, true);
this.emoji_dropdown.el = dropdown_el;

View File

@ -103,7 +103,7 @@ const _converse = {
'promises': {}
}
_converse.VERSION_NAME = "v5.0.4";
_converse.VERSION_NAME = "v5.0.5dev";
Object.assign(_converse, Backbone.Events);