From bff690ea53616d5e8556b99ef488e6b555da6115 Mon Sep 17 00:00:00 2001 From: Kelsi Date: Thu, 12 Mar 2026 15:11:09 -0700 Subject: [PATCH] feat: show zone name tooltip on party member name hover in party frame --- src/ui/game_screen.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ui/game_screen.cpp b/src/ui/game_screen.cpp index ae1a3f41..e4c6202c 100644 --- a/src/ui/game_screen.cpp +++ b/src/ui/game_screen.cpp @@ -8915,6 +8915,12 @@ void GameScreen::renderPartyFrames(game::GameHandler& gameHandler) { if (ImGui::Selectable(label.c_str(), gameHandler.getTargetGuid() == member.guid)) { gameHandler.setTarget(member.guid); } + // Zone tooltip on name hover + if (ImGui::IsItemHovered() && member.hasPartyStats && member.zoneId != 0) { + std::string zoneName = gameHandler.getWhoAreaName(member.zoneId); + if (!zoneName.empty()) + ImGui::SetTooltip("%s", zoneName.c_str()); + } ImGui::PopStyleColor(); // LFG role badge (Tank/Healer/DPS) — shown on same line as name when set