morethanwords/tweb/master • 2e5ef7a • 3 files, +112/-0
Contacts: a failed contacts.getContacts no longer leaves its waiters hanging
morethanwords/tweb/master • 4cd3c52 • 4 files, +116/-34
Top-bar search in a chat (topbarSearch.tsx createSearchLoader): the hold on the search's history key (appMessagesManager.toggleHistoryKeySubscription) was taken inside loadMore for every page, with onCleanup to release it; a page loaded on a scroll (onScrolledBottom) runs outside any reactive owner, so its onCleanup never ran and the key stayed held for good. For a cacheable search (a hashtag in my messages / public posts) the worker keeps searchesStorage[key] while held and answers the same search later from it, without messages posted since. Fix: key computed once, held once per search in the loader's owner, released on its cleanup. Round 2: createLoadableList moved out of statistics.tsx into @helpers/solid/createLoadableList (statistics re-exports it for its other importers) so topbarSearch and the regression test do not pull the statistics tab; the test uses pause.
morethanwords/tweb/master • 6268392 • 2 files, +67/-6
Chat list search: an Escape pressed as the search opens closes it, instead of being dropped
morethanwords/tweb/master • bda78a9 • 1 files, +8/-1
Left sidebar search (a11y layer): Escape no longer drops the keyboard focus on the document when it was left outside the search.
morethanwords/tweb/master • 295a275 • 2 files, +42/-22
Composer: formatting on the whitespace a message is sent without is dropped, not moved
morethanwords/tweb/master • e4a3548 • 2 files, +24/-4
Composer: code indented with tabs pastes as text, not as a table (bugs.telegram.org/c/66868).
morethanwords/tweb/master • a9c7b62 • 8 files, +105/-27
Composer: Cmd+M is left to macOS (minimize), monospace takes Cmd+Shift+M there, as in tdesktop
morethanwords/tweb/master • 5fa0bf4 • 2 files, +18/-3
Chat: Ctrl+Insert copies the text selected in the chat (bugs.telegram.org/c/63946).
morethanwords/tweb/master • a6e0855 • 2 files, +26/-0
Composer: a held space bar no longer slides the whole interface left in Firefox
morethanwords/tweb/master • 8d09810 • 5 files, +53/-4
Chat: a link inside a folding quote opens instead of folding or unfolding the quote (bugs.telegram.org/c/64903).
#webk
morethanwords/tweb/master • 2e5ef7a • 3 files, +112/-0 Contacts: a failed contacts.
Telegram github commits and releases
@tgappsupdatesBroadcast from the most important Telegram clients' repositories
4,440 subscribers
Open in Telegram