Merge pull request #2003 from PrismLauncher/backport-1978-to-release-8.x

[Backport release-8.x] Fixed openURL cast for resource
This commit is contained in:
Alexandru Ionut Tripon 2024-01-03 22:44:59 +02:00 committed by GitHub
commit 3b578ecfe0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -404,9 +404,9 @@ void ResourcePage::openUrl(const QUrl& url)
auto jump = [url, slug, model, view] {
for (int row = 0; row < model->rowCount({}); row++) {
const QModelIndex index = model->index(row);
const auto pack = model->data(index, Qt::UserRole).value<ModPlatform::IndexedPack>();
const auto pack = model->data(index, Qt::UserRole).value<ModPlatform::IndexedPack::Ptr>();
if (pack.slug == slug) {
if (pack->slug == slug) {
view->setCurrentIndex(index);
return;
}