diff --git a/src/web-chatview/chatview.js b/src/web-chatview/chatview.js index a32380b2e5d84679f748083a1c613b42ca250c58..9db899fb1155f0d89cc8614e5ebe4da6f0b3fb0b 100644 --- a/src/web-chatview/chatview.js +++ b/src/web-chatview/chatview.js @@ -262,8 +262,13 @@ function onScrolled_() { } } - if (messages.scrollTop === 0) - window.jsbridge.loadMessages(scrollBuffer) + if (messages.scrollTop === 0) { + if (use_qt) { + window.jsbridge.loadMessages(scrollBuffer) + } else { + window.prompt(`LOAD_MESSAGES:${scrollBuffer}`) + } + } } const debounce = (fn, time) => { @@ -2446,8 +2451,13 @@ function updateHistory(messages_array, all_loaded) printHistoryPart(messages, messages.scrollHeight, all_loaded) canLazyLoad = true - if (messages.scrollTop === 0) - window.jsbridge.loadMessages(scrollBuffer) + if (messages.scrollTop === 0) { + if (use_qt) { + window.jsbridge.loadMessages(scrollBuffer) + } else { + window.prompt(`LOAD_MESSAGES:${scrollBuffer}`) + } + } if (use_qt) { window.jsbridge.emitMessagesLoaded()