Skip to content

Commit bdc3b86

Browse files
Fix missing receiver tooltips on advertisements and messages pages
The multi-receiver table view used data-* attributes that were never read instead of native title attributes. Replace with title= so the browser shows the receiver node name on hover. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 48786a1 commit bdc3b86

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/meshcore_hub/web/static/js/spa/pages/advertisements.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ ${content}`, container);
132132
receiversBlock = html`<div class="flex gap-1">
133133
${ad.receivers.map(recv => {
134134
const recvName = recv.tag_name || recv.name || truncateKey(recv.public_key, 12);
135-
return html`<a href="/nodes/${recv.public_key}" class="text-lg hover:opacity-70" data-receiver-tooltip data-name=${recvName} data-timestamp=${recv.received_at || ''}>\u{1F4E1}</a>`;
135+
return html`<a href="/nodes/${recv.public_key}" class="text-lg hover:opacity-70" title=${recvName}>\u{1F4E1}</a>`;
136136
})}
137137
</div>`;
138138
} else if (ad.received_by) {

src/meshcore_hub/web/static/js/spa/pages/messages.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ ${content}`, container);
116116
receiversBlock = html`<div class="flex gap-1">
117117
${msg.receivers.map(recv => {
118118
const recvName = recv.tag_name || recv.name || truncateKey(recv.public_key, 12);
119-
return html`<a href="/nodes/${recv.public_key}" class="text-lg hover:opacity-70" data-receiver-tooltip data-name=${recvName} data-timestamp=${recv.received_at || ''}>\u{1F4E1}</a>`;
119+
return html`<a href="/nodes/${recv.public_key}" class="text-lg hover:opacity-70" title=${recvName}>\u{1F4E1}</a>`;
120120
})}
121121
</div>`;
122122
} else if (msg.received_by) {

0 commit comments

Comments
 (0)