Skip to content
Snippets Groups Projects
Commit 73a6f29e authored by Emmanuel Vodor's avatar Emmanuel Vodor
Browse files

Merge branch '227_mention_mobile' into 'beta'

#227 mention on mobile devices

See merge request !104
parents 3829a59f 1eea9fdd
No related branches found
Tags v4.2.8-beta.1
2 merge requests!113History, Reply to messages and RAI,!104#227 mention on mobile devices
Pipeline #10446 passed
/**
* Allow mentions on mobile phones.
* Register a new event handler for the textarea InputEvent.
* Note: The chatroom should already have an event for it.
*/
converse.plugins.add('sib-mention-mobile', {
overrides: {
ChatRoomView: {
/**
* @param {InputEvent} ev
*/
inputChanged(ev) {
this.__super__.inputChanged.apply(this, arguments);
this.mention_auto_complete.onInput(ev);
},
},
AutoComplete: {
/**
* @param {InputEvent} ev
*/
onInput(ev) {
if (this.ac_triggers.includes(ev.data)) {
this.auto_completing = true;
}
},
},
},
});
...@@ -10,6 +10,7 @@ import './plugins/sib-chat-navigation.js'; ...@@ -10,6 +10,7 @@ import './plugins/sib-chat-navigation.js';
import './plugins/sib-custom-hats.js'; import './plugins/sib-custom-hats.js';
import './plugins/sib-disconnected.js'; import './plugins/sib-disconnected.js';
import './plugins/sib-mam-history.js'; import './plugins/sib-mam-history.js';
import './plugins/sib-mention-mobile.js';
import './plugins/sib-remove-notifications.js'; import './plugins/sib-remove-notifications.js';
import './plugins/sib-scroll-down-on-focus.js'; import './plugins/sib-scroll-down-on-focus.js';
import './plugins/sib-subscribe-to-rai.js'; import './plugins/sib-subscribe-to-rai.js';
...@@ -225,6 +226,7 @@ export const SolidXMPPChat = { ...@@ -225,6 +226,7 @@ export const SolidXMPPChat = {
'sib-custom-hats', 'sib-custom-hats',
'sib-disconnected', 'sib-disconnected',
'sib-mam-history', 'sib-mam-history',
'sib-mention-mobile',
'sib-remove-notifications', 'sib-remove-notifications',
'sib-scroll-down-on-focus', 'sib-scroll-down-on-focus',
'sib-subscribe-to-rai', 'sib-subscribe-to-rai',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment