The address context menu's "Add to portfolio" submenu built each item with MenuItem(label), whose ImGui ID is derived from the label — so two groups with the same label (or two empty labels) collided, routing a click to the wrong group, and a blank label rendered as an invisible row. - PushID(pi) per item gives a stable unique ID regardless of label, and an empty label now shows the "new entry" placeholder. - Filter the list to the active wallet's groups (or legacy/unscoped), matching the Market summary and editor, so an address can't be added to a different wallet's group. The "no entries" placeholder now also covers the case where every group is filtered out. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
44 KiB
44 KiB