From 9cbcfa1bbf27785b9cd59b1dba30f49b769fc256 Mon Sep 17 00:00:00 2001 From: Henrik Giesel Date: Tue, 7 Sep 2021 14:33:15 +0200 Subject: [PATCH] Put sticky tooltip on icon, not label container --- ts/editor/label-container.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ts/editor/label-container.ts b/ts/editor/label-container.ts index 298dcc878..49071a678 100644 --- a/ts/editor/label-container.ts +++ b/ts/editor/label-container.ts @@ -42,10 +42,6 @@ export class LabelContainer extends HTMLDivElement { super(); this.className = "fname d-flex justify-content-between"; - i18n.then(() => { - this.title = appendInParentheses(tr.editingToggleSticky(), "F9"); - }); - this.label = document.createElement("span"); this.label.className = "fieldname"; this.appendChild(this.label); @@ -58,6 +54,11 @@ export class LabelContainer extends HTMLDivElement { this.sticky.className = "icon pin-icon"; this.sticky.innerHTML = pinIcon; this.sticky.hidden = true; + + i18n.then(() => { + this.sticky.title = appendInParentheses(tr.editingToggleSticky(), "F9"); + }); + this.fieldState.appendChild(this.sticky); this.setSticky = this.setSticky.bind(this);