tg stickers v2

This commit is contained in:
2026-07-15 23:04:43 +02:00
parent a7c811025e
commit 46d4b49157
3 changed files with 39 additions and 8 deletions

View File

@@ -4155,7 +4155,9 @@ class CommentSystem {
// Rebuild content only if the cache has been updated since last build
buildPickerContent();
picker.style.display = ''; // Reset to CSS default (flex)
requestAnimationFrame(() => picker.scrollIntoView({ behavior: 'smooth', block: 'nearest' }));
requestAnimationFrame(() => requestAnimationFrame(() =>
window.scrollTo({ top: document.body.scrollHeight, behavior: 'smooth' })
));
closeHandler = (ev) => {
if (!picker.contains(ev.target) && ev.target !== trigger) {
picker.style.display = 'none';
@@ -4225,7 +4227,9 @@ class CommentSystem {
}
container.appendChild(picker);
requestAnimationFrame(() => picker.scrollIntoView({ behavior: 'smooth', block: 'nearest' }));
requestAnimationFrame(() => requestAnimationFrame(() =>
window.scrollTo({ top: document.body.scrollHeight, behavior: 'smooth' })
));
// Set up close handler
// Set up close handler