mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 06:33:57 +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()) {
|
if (!iso2.isEmpty()) {
|
||||||
factcheck->hint.link = AboutFactcheckClickHandler(iso2);
|
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 {
|
} else {
|
||||||
_openl = _data->iv
|
_openl = _data->iv
|
||||||
? IvClickHandler(_data, original)
|
? IvClickHandler(_data, original)
|
||||||
|
@ -444,6 +437,14 @@ QSize WebPage::countOptimalSize() {
|
||||||
_data->url))
|
_data->url))
|
||||||
? std::make_shared<HiddenUrlClickHandler>(_data->url)
|
? std::make_shared<HiddenUrlClickHandler>(_data->url)
|
||||||
: std::make_shared<UrlClickHandler>(_data->url, true);
|
: 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