File tree Expand file tree Collapse file tree 1 file changed +2
-11
lines changed
src/routes/chat/[agentId]/[conversationId]/persist-log Expand file tree Collapse file tree 1 file changed +2
-11
lines changed Original file line number Diff line number Diff line change 46
46
let scrollbars = [];
47
47
/** @type {number} */
48
48
let selectedTab = contentLogTab;
49
- /** @type {boolean} */
50
- let pauseChange = false ;
51
49
52
50
/** @type {import('$conversationTypes').ConversationLogFilter} */
53
51
let contentLogFilter = { size: 20 , startTime: utcNow };
74
72
scrollToBottom ();
75
73
});
76
74
77
- beforeUpdate (() => {
78
- if (pauseChange) {
79
- autoScroll = false ;
80
- pauseChange = false ;
81
- }
82
- });
75
+ beforeUpdate (() => {});
83
76
84
77
afterUpdate (() => {
85
78
refresh ();
114
107
const scrollbar = OverlayScrollbars (elem, options);
115
108
scrollbar .on (" scroll" , async (e ) => {
116
109
const curScrollTop = e .elements ().scrollOffsetElement .scrollTop ;
117
- if (curScrollTop <= 1 ) {
118
- pauseChange = true ;
110
+ if (curScrollTop <= 3 && curScrollTop > 0 ) {
119
111
if (item .type === contentLogTab) {
120
112
await getChatContentLogs ();
121
113
} else if (item .type === conversationStateLogTab) {
177
169
if (selectedTab === selected) {
178
170
return ;
179
171
}
180
- pauseChange = true ;
181
172
selectedTab = selected;
182
173
}
183
174
< / script>
You can’t perform that action at this time.
0 commit comments