From 9b7d5cd1a9e56fe7ea9b89be887f4967465ff356 Mon Sep 17 00:00:00 2001 From: Megamouse Date: Thu, 10 Apr 2025 00:37:55 +0200 Subject: [PATCH] Qt: fix visibility check of table widget items --- rpcs3/rpcs3qt/game_list_delegate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/rpcs3qt/game_list_delegate.cpp b/rpcs3/rpcs3qt/game_list_delegate.cpp index 78f7316b13..6b91cce707 100644 --- a/rpcs3/rpcs3qt/game_list_delegate.cpp +++ b/rpcs3/rpcs3qt/game_list_delegate.cpp @@ -22,7 +22,7 @@ void game_list_delegate::paint(QPainter* painter, const QStyleOptionViewItem& op visible_region.translate(-table->verticalHeader()->width(), -table->horizontalHeader()->height()); if (const QTableWidgetItem* current_item = table->item(index.row(), index.column()); - current_item && visible_region.intersects(table->visualItemRect(current_item))) + current_item && visible_region.boundingRect().intersects(table->visualItemRect(current_item))) { if (movie_item* item = static_cast(table->item(index.row(), static_cast(gui::game_list_columns::icon)))) {