summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source/features/show-names.tsx22
1 files changed, 11 insertions, 11 deletions
diff --git a/source/features/show-names.tsx b/source/features/show-names.tsx
index bb1d7680..317b3fdb 100644
--- a/source/features/show-names.tsx
+++ b/source/features/show-names.tsx
@@ -46,21 +46,21 @@ async function init(): Promise<false | void> {
const userKey = api.escapeKey(username);
// For the currently logged in user, `names[userKey]` would not be present.
- if (names[userKey]?.name) {
+ const {name} = names[userKey] ?? {};
+
+ if (name) {
// If it's a regular comment author, add it outside <strong>
// otherwise it's something like "User added some commits"
- if (compareNames(username, names[userKey].name)) {
- usernameElement.textContent = names[userKey].name;
+ if (compareNames(username, name)) {
+ usernameElement.textContent = name;
} else {
- const insertionPoint = usernameElement.parentElement!.tagName === 'STRONG' ? usernameElement.parentElement! : usernameElement;
+ const insertionPoint = usernameElement.parentElement!.tagName === 'STRONG'
+ ? usernameElement.parentElement!
+ : usernameElement;
insertionPoint.after(
- ' (',
- <bdo className="css-truncate d-inline-block">
- <span className="css-truncate-target" style={{maxWidth: '200px'}}>
- {names[userKey].name}
- </span>
- </bdo>,
- ') ',
+ <span className="color-text-secondary css-truncate">
+ (<bdo className="css-truncate-target" style={{maxWidth: '200px'}}>{name}</bdo>)
+ </span>,
);
}
}