23rd
04dbbab4a1
Replaced vector container for SendFilesBox::Block with deque.
...
SendFilesBox::Block (aka Block) passes action
callbacks to AlbumPreview / SingleMediaPreview.
These callbacks access Block::_items through a captured "this" pointer.
With std::vector<Block>, _blocks.emplace_back() may reallocate and
move existing Block objects. Callbacks already stored inside previews
then keep a dangling Block*, and a later context-menu action can crash
when reading this->_items.
Switched _blocks to std::deque<Block> so existing element addresses stay
stable on std::deque::push_back, keeping callback captures valid
for previews.
2026-02-28 19:07:08 +04:00
..
2025-12-22 17:56:55 +04:00
2026-02-15 12:10:35 +03:00
2025-12-15 22:51:14 +04:00
2025-12-15 21:40:54 +04:00
2026-02-09 21:52:08 +04:00
2026-01-28 11:55:18 +04:00
2025-12-10 21:28:33 +03:00
2025-12-10 21:28:33 +03:00
2025-12-22 17:56:55 +04:00
2026-01-28 11:55:20 +04:00
2026-02-01 23:33:58 +04:00
2026-02-15 11:47:58 +03:00
2026-02-15 11:47:58 +03:00
2026-01-28 11:55:19 +04:00
2026-01-28 11:55:19 +04:00
2026-02-09 21:52:08 +04:00
2025-12-28 12:23:38 +03:00
2025-12-10 21:28:33 +03:00
2026-02-13 11:56:46 +04:00
2025-12-05 20:11:53 +04:00
2026-01-28 11:55:20 +04:00
2026-01-28 11:55:19 +04:00
2026-02-09 21:52:08 +04:00
2025-12-15 21:40:54 +04:00
2026-02-06 20:36:25 +04:00
2025-12-12 14:59:44 +04:00
2026-01-28 11:55:19 +04:00
2026-01-28 11:55:19 +04:00
2026-01-28 11:55:19 +04:00
2026-01-28 11:55:19 +04:00
2025-12-10 21:28:33 +03:00
2026-02-19 09:43:01 +03:00
2025-12-31 19:22:50 +03:00
2026-01-28 11:55:19 +04:00
2026-01-28 11:55:18 +04:00
2026-01-28 11:55:18 +04:00
2026-01-28 11:55:20 +04:00
2025-12-10 21:28:33 +03:00
2026-02-01 23:33:58 +04:00
2026-02-01 23:33:58 +04:00
2025-12-22 17:56:55 +04:00
2026-01-28 11:55:20 +04:00
2026-02-01 23:33:55 +04:00
2025-12-05 20:11:54 +04:00
2026-01-28 11:55:20 +04:00
2025-12-10 21:28:33 +03:00
2025-12-10 21:28:33 +03:00
2026-02-06 13:24:43 +04:00
2026-02-01 23:33:57 +04:00
2025-12-15 21:40:54 +04:00
2026-02-01 08:50:58 +03:00
2026-01-28 08:57:57 +03:00
2026-02-28 19:07:08 +04:00
2026-02-28 19:07:08 +04:00
2026-01-02 17:46:55 +03:00
2026-01-28 11:55:20 +04:00
2026-02-06 13:24:42 +04:00
2025-12-30 18:15:45 +04:00
2026-02-09 21:52:08 +04:00
2026-02-09 21:52:08 +04:00
2026-02-06 13:24:43 +04:00
2026-02-06 13:24:42 +04:00
2026-02-09 21:52:09 +04:00
2026-02-06 13:24:42 +04:00
2026-02-13 11:54:49 +04:00
2026-02-06 13:24:41 +04:00
2026-02-06 13:24:42 +04:00
2026-02-01 23:33:56 +04:00
2026-02-03 13:06:35 +04:00
2026-02-01 23:33:57 +04:00
2026-02-06 13:24:43 +04:00
2026-02-06 13:24:43 +04:00
2026-01-28 11:55:19 +04:00
2026-02-01 23:33:57 +04:00
2025-12-05 20:11:53 +04:00
2025-12-22 17:56:55 +04:00
2026-02-09 20:41:38 +03:00
2026-02-01 23:33:58 +04:00
2026-02-01 23:33:58 +04:00
2026-02-01 23:33:58 +04:00
2026-01-28 11:55:18 +04:00
2026-01-28 11:55:18 +04:00