Repository navigation
Click a detail value to copy it; show a user's id - #96
Merged
Merged
Conversation
Values in the details panes of Environment admin (users, roles, mailboxes,
queues), Solution history, object details and the main search copy
themselves when clicked: underlined on hover, with a "Copied ..." notice at
the pointer. Placeholders ("—", "No email address") copy nothing. The
user pane also shows the systemuserid, and the user list can be searched by
it. Entra, mailbox and activity ids are now plain copyable text rather than
read-only text boxes.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
CopyOnClickattached behaviour (Core/CopyOnClick.cs): a value underlines on hover and copies itself on click, with a brief "Copied …" notice at the pointer. Empty values and the "—" placeholder copy nothing;CopyOnClick.Textcopies the real value behind a placeholder such as "No email address".DetailValuestyle, so every key/value detail in Environment admin (users, mailboxes, queues), Solution history, object details and the main search's detail pane copies on click. Names, email addresses and the role name in the admin panes too.Test plan
CopyOnClickTests: what is copied, the notice text, user search by id🤖 Generated with Claude Code