From ba1f4e6ff3e1f443692fe86e12bb692529457ce2 Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Thu, 5 Nov 2026 01:41:07 +0000 Subject: [PATCH] Decompile fn_07713 (UIMessengerGroupWnd::Slot25) Batch #10891 by cremane: 1 byte-identical, 0 confirmed by peer review. - fn_07713 UIMessengerGroupWnd::Slot25: byte-identical Peer-reviewed-by: Yommy, KWDev, raiken, StrawberrysherbetIX Merged automatically: every function is byte-identical to the original. --- Source/Contents/Messenger/MessengerMember.cpp | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/Source/Contents/Messenger/MessengerMember.cpp b/Source/Contents/Messenger/MessengerMember.cpp index 5327c44a..19b6c061 100644 --- a/Source/Contents/Messenger/MessengerMember.cpp +++ b/Source/Contents/Messenger/MessengerMember.cpp @@ -1123,19 +1123,7 @@ void UIMessengerGroupWnd::Slot25(int x, int y) { } const int previous = this->selected; - this->selected = -1; - - if (x >= 2 && x <= this->geometry.width - 2 && y > 16 && y < this->visibleRows * this->rowHeight + 17) { - const int index = (y - 17) / this->rowHeight + this->scrollTop; - int position = 0; - for (auto member = this->members.begin(); member != this->members.end(); ++member, ++position) { - if (position == index) { - this->selected = index; - break; - } - } - } - + const MessengerMember member = this->MemberAt(x, y); if (previous != this->selected) { this->Invalidate(); }