Skip to content

Commit 207af80

Browse files
authored
Merge pull request #347 from iceljc/features/refine-chat-window
Features/refine chat window
2 parents ec6172d + e60454e commit 207af80

File tree

1 file changed

+2
-11
lines changed

1 file changed

+2
-11
lines changed

src/routes/chat/[agentId]/[conversationId]/persist-log/persist-log.svelte

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,6 @@
4646
let scrollbars = [];
4747
/** @type {number} */
4848
let selectedTab = contentLogTab;
49-
/** @type {boolean} */
50-
let pauseChange = false;
5149
5250
/** @type {import('$conversationTypes').ConversationLogFilter} */
5351
let contentLogFilter = { size: 20, startTime: utcNow };
@@ -74,12 +72,7 @@
7472
scrollToBottom();
7573
});
7674
77-
beforeUpdate(() => {
78-
if (pauseChange) {
79-
autoScroll = false;
80-
pauseChange = false;
81-
}
82-
});
75+
beforeUpdate(() => {});
8376
8477
afterUpdate(() => {
8578
refresh();
@@ -114,8 +107,7 @@
114107
const scrollbar = OverlayScrollbars(elem, options);
115108
scrollbar.on("scroll", async (e) => {
116109
const curScrollTop = e.elements().scrollOffsetElement.scrollTop;
117-
if (curScrollTop <= 1) {
118-
pauseChange = true;
110+
if (curScrollTop <= 3 && curScrollTop > 0) {
119111
if (item.type === contentLogTab) {
120112
await getChatContentLogs();
121113
} else if (item.type === conversationStateLogTab) {
@@ -177,7 +169,6 @@
177169
if (selectedTab === selected) {
178170
return;
179171
}
180-
pauseChange = true;
181172
selectedTab = selected;
182173
}
183174
</script>

0 commit comments

Comments
 (0)