Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/jsxc/jsxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormightymop <totzkotz@gmail.com>2021-10-08 16:26:56 +0300
committersualko <klaus@jsxc.org>2021-12-28 18:22:39 +0300
commitb3c63bfaefb8a14c2a5845d3949fa13b575398d4 (patch)
treeae77413fa6c69ea5499207c946c67ec787efe2ad
parent9f663c32510cac704b0b6609e66839af2fa9cdaa (diff)
fix(mam): add loadbutton to clear event
-rw-r--r--src/plugins/mam/Plugin.ts8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/plugins/mam/Plugin.ts b/src/plugins/mam/Plugin.ts
index ca54aa62..f1ecf072 100644
--- a/src/plugins/mam/Plugin.ts
+++ b/src/plugins/mam/Plugin.ts
@@ -64,6 +64,8 @@ export default class MessageArchiveManagementPlugin extends AbstractPlugin {
if (this.supportCache[archiveJid.bare]) {
this.getArchive(contact.getJid()).clear();
}
+
+ this.addLoadButtonIfEnabled(chatWindow, contact);
});
this.pluginAPI.getConnection().registerHandler(this.onMamMessage, null, 'message', null);
@@ -163,12 +165,6 @@ export default class MessageArchiveManagementPlugin extends AbstractPlugin {
messageAreaElement.trigger('scroll');
- messageAreaElement.on("DOMSubtreeModified",function(e){
- if ($(this).text().trim().length===0){
- $(this).parent().find('.jsxc-mam-load-more').addClass('jsxc-show');
- }
- });
-
if (!archive.isExhausted()) {
chatWindowElement.addClass(classNameMamEnable);
}