[morethanwords/tweb/master](https://github.com/morethanwords/tweb/tree/master) • [80157a6](https://github.com/morethanwords/tweb/commit/80157a692a8635a0f04b9b1b016578012de7ed3f) • _5 files, +96/-11_
Chats: the formatting bar shows half of the next button, a hidden bot menu takes no clicks, going down fills the screen

[morethanwords/tweb/master](https://github.com/morethanwords/tweb/tree/master) • [6f27af5](https://github.com/morethanwords/tweb/commit/6f27af557934b1ab662b23e495862db0dc90c781) • _5 files, +60/-17_
Media editor: the stickers tab shows its strip of sticker sets again, with no empty band above the search

[morethanwords/tweb/master](https://github.com/morethanwords/tweb/tree/master) • [ad7e1af](https://github.com/morethanwords/tweb/commit/ad7e1afe7ce1070a4827a298ebd2cae1dcc6aef6) • _11 files, +318/-85_
Chats: the outgoing gradient is smooth - no steps, no crease - and stays on while a bubble changes, flies or comes into sight

[morethanwords/tweb/master](https://github.com/morethanwords/tweb/tree/master) • [f53c3e3](https://github.com/morethanwords/tweb/commit/f53c3e3c4d4dba54f71f3fea2e83c6cb82ba3040) • _4 files, +168/-13_
Mini Apps: a bot the user blocked stays blocked until they agree to share their phone number

[morethanwords/tweb/master](https://github.com/morethanwords/tweb/tree/master) • [f72b09d](https://github.com/morethanwords/tweb/commit/f72b09d8f36faffa76f70b6647f51846b387a866) • _2 files, +88/-14_
Comments: a reply clicked in a post's discussion opens what it answers when the thread's first message is not at hand

[morethanwords/tweb/master](https://github.com/morethanwords/tweb/tree/master) • [95b64a7](https://github.com/morethanwords/tweb/commit/95b64a72d0475f7dae801d14da605df1aa3e14b8) • _4 files, +97/-31_
Rich messages: an anchor's name is an element's id only on its page, never in a chat list row, a reply or a caption in the media viewer

[morethanwords/tweb/master](https://github.com/morethanwords/tweb/tree/master) • [e304419](https://github.com/morethanwords/tweb/commit/e304419ad367f6b6a64f0ffe7766c841b1806065) • _4 files, +107/-30_
Folders: a chat that moves within a folder no longer lowers its count

[morethanwords/tweb/master](https://github.com/morethanwords/tweb/tree/master) • [df51473](https://github.com/morethanwords/tweb/commit/df51473b25c0d26a49a1ee295d48bb402c493d94) • _1 files, +4/-0_
Tests: the memory soak spec says why the renderer's footprint has slack

[morethanwords/tweb/master](https://github.com/morethanwords/tweb/tree/master) • [44017f9](https://github.com/morethanwords/tweb/commit/44017f911aa9a93389b1fea9337897d8af0313c1) • _1 files, +5/-2_
Tests: the bubble sandbox's walk shows a photo once, in a chat that has no file to show between

[morethanwords/tweb/master](https://github.com/morethanwords/tweb/tree/master) • [c01f529](https://github.com/morethanwords/tweb/commit/c01f52968d112601697e13dead1e85f884be491a) • _6 files, +125/-13_
Start: a link with a malformed escape or half a sign-in in its address opens the app instead of a blank page

[morethanwords/tweb/master](https://github.com/morethanwords/tweb/tree/master) • [7566418](https://github.com/morethanwords/tweb/commit/75664180ed51b15e7f85476f8114dd9717d358f5) • _6 files, +102/-11_
Sign-in: a DC named in a link is kept for the account only when the client connects to it

[morethanwords/tweb/master](https://github.com/morethanwords/tweb/tree/master) • [754bcc7](https://github.com/morethanwords/tweb/commit/754bcc7831d1921d9a904418b9d2f51755c75fa9) • _4 files, +123/-21_
Privacy: of two saves of a rule, the later one stays, whichever is answered first

[#webk](?q=%23webk)