diff --git a/rpcs3/rpcs3qt/game_list.cpp b/rpcs3/rpcs3qt/game_list.cpp index 97e3e9e1db..4c9c5e9b5a 100644 --- a/rpcs3/rpcs3qt/game_list.cpp +++ b/rpcs3/rpcs3qt/game_list.cpp @@ -139,6 +139,8 @@ void game_list::mouseMoveEvent(QMouseEvent* event) } m_last_hover_item = new_item; + + QTableWidget::mouseMoveEvent(event); } void game_list::mouseDoubleClickEvent(QMouseEvent* ev) @@ -169,13 +171,15 @@ void game_list::keyPressEvent(QKeyEvent* event) QTableWidget::keyPressEvent(event); } -void game_list::leaveEvent(QEvent* /*event*/) +void game_list::leaveEvent(QEvent* event) { if (m_last_hover_item) { m_last_hover_item->set_active(false); m_last_hover_item = nullptr; } + + QTableWidget::leaveEvent(event); } void game_list::FocusAndSelectFirstEntryIfNoneIs()