telegramdesktop/tdesktop/dev • 238c5da • 1 files, +4/-0
Fixed uneven ripple spacing of top buttons in sticker set box.
Related commit: c3bbefb98a.
telegramdesktop/tdesktop/dev • 67ec6ae • 3 files, +20/-21
Allowed shifting media preview content horizontally.
telegramdesktop/tdesktop/dev • e9bd27d • 4 files, +103/-13
Moved who reacted preview next to cursor.
telegramdesktop/tdesktop/dev • a25cad3 • 1 files, +11/-7
Placed preview emoji under list when no room above.
Related commit: 1131b8cc81.
telegramdesktop/tdesktop/dev • 5878cec • 1 files, +8/-0
Fixed empty panel flash on reaction preview close.
Related commit: 2411009071.
telegramdesktop/tdesktop/dev • 4e86f2d • 2 files, +43/-12
Fix possible crash in media list on layout removal.
Downloads schedules only a postponed refresh after destroying a
layout, so sections kept a pointer to it until that refresh, and
any paint in between used the destroyed layout.
telegramdesktop/tdesktop/dev • a56539f • 3 files, +40/-15
Fix more crashes in media list on layout removal.
GIF sections kept destroyed layouts in the mosaic, shift animation
callbacks captured layout pointers, and the reorder state could keep
a dangling pointer into the erased sections vector.
telegramdesktop/tdesktop/dev • 6919b38 • 1 files, +6/-0
Fix crash on duplicate video tiles in group calls.
A queued duplicate tile outlived its member row and video track,
so the viewport renderers dereferenced destroyed objects.
telegramdesktop/tdesktop/dev • c8b3549 • 3 files, +18/-7
Fully reset reorder state on media layout removal.
Dropping only the reorder indices left the reorder mouse action and
the return animation running against a cleared state.
telegramdesktop/tdesktop/dev • 603bf1d • 1 files, +2/-2
Fix crash on TTL media messages with a reply header.
Arming self-destruct replaced the whole components mask, destroying
a resolved reply (assertion) and silently dropping all the other
components of the message.
#tdesktop
Post #20878
50
- 🫡 3