mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-04-14 13:17:08 +02:00
Fix crash in theme IV opening.
This commit is contained in:
parent
9c83b8bac5
commit
e978770fbd
1 changed files with 8 additions and 7 deletions
|
@ -430,13 +430,6 @@ QSize WebPage::countOptimalSize() {
|
|||
if (!iso2.isEmpty()) {
|
||||
factcheck->hint.link = AboutFactcheckClickHandler(iso2);
|
||||
}
|
||||
} else if (_data->document
|
||||
&& (_data->document->isWallPaper()
|
||||
|| _data->document->isTheme())) {
|
||||
_openl = std::make_shared<DocumentWrappedClickHandler>(
|
||||
std::move(_openl),
|
||||
_data->document,
|
||||
_parent->data()->fullId());
|
||||
} else {
|
||||
_openl = _data->iv
|
||||
? IvClickHandler(_data, original)
|
||||
|
@ -444,6 +437,14 @@ QSize WebPage::countOptimalSize() {
|
|||
_data->url))
|
||||
? std::make_shared<HiddenUrlClickHandler>(_data->url)
|
||||
: std::make_shared<UrlClickHandler>(_data->url, true);
|
||||
if (_data->document
|
||||
&& (_data->document->isWallPaper()
|
||||
|| _data->document->isTheme())) {
|
||||
_openl = std::make_shared<DocumentWrappedClickHandler>(
|
||||
std::move(_openl),
|
||||
_data->document,
|
||||
_parent->data()->fullId());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue