Files
AyuGramDesktop/Telegram/SourceFiles
John Preston 6295d85ef2 Fix possible assertion violation in PeerListBox.
Very long stack in crash reports leads to something like that:
- PeerListBox::prepare
- PeerListBox::createMultiSelect
- PeerListBox::updateScrollSkips
- BoxContent::setInnerTopSkip
- _scroll->scrollToY
- sendSynteticMouseEvent
- ChatHelpers::TabbedPanel::showAnimated
- QWidget::render
- QWidgetPrivate::sendPendingMoveAndResizeEvents
- PeerListBox::resizeEvent
- _select->resizeToWidth(0)
- MultiSelect::Inner::computeItemsGeometry(0)

Workaround:
- Don't scrollToY if PeerListBox width was not yet set.
- Initial _scrollBottomFixed is false (at first createMultiSelect).
2017-12-08 17:36:17 +04:00
..
2017-12-08 13:13:05 +04:00
2017-12-06 19:30:51 +04:00
2017-12-08 12:22:02 +04:00
2017-12-07 09:11:39 +04:00
2017-08-30 19:15:42 +03:00
2017-12-08 15:53:28 +04:00
2017-11-16 07:59:07 +04:00
2017-11-30 18:01:01 +04:00
2017-11-21 14:20:52 +04:00
2017-11-21 14:20:52 +04:00
2017-12-02 16:10:52 +04:00
2017-12-02 16:10:52 +04:00
2017-11-26 18:20:22 +04:00