From 4366b15b7da4cae1a4c4b67298ac2196ad1b8da4 Mon Sep 17 00:00:00 2001 From: MAZ <29178226+MAZ01001@users.noreply.github.com> Date: Tue, 29 Jul 2025 18:07:06 +0200 Subject: [PATCH] fixed boolean tooltips not showing set `title` of (first) label element instead of document-fragment (of template) --- extensions/chromium/options/options.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/extensions/chromium/options/options.js b/extensions/chromium/options/options.js index 3867a11b9..0e25eb3bd 100644 --- a/extensions/chromium/options/options.js +++ b/extensions/chromium/options/options.js @@ -146,8 +146,6 @@ function importTemplate(id) { function renderBooleanPref(shortDescription, description, prefName) { var wrapper = importTemplate("checkbox-template"); - wrapper.title = description; - var checkbox = wrapper.querySelector('input[type="checkbox"]'); checkbox.onchange = function () { var pref = {}; @@ -155,6 +153,7 @@ function renderBooleanPref(shortDescription, description, prefName) { storageArea.set(pref); }; wrapper.querySelector("span").textContent = shortDescription; + wrapper.querySelector("label").title = description; document.getElementById("settings-boxes").append(wrapper); function renderPreference(value) {