From c8051aa3f8813409033e51d13dda2ca5dbf0eda2 Mon Sep 17 00:00:00 2001 From: Abe Jellinek Date: Thu, 16 Jan 2025 11:07:45 -0500 Subject: [PATCH] Scaffold: Make Defer checkbox interactive --- chrome/content/scaffold/scaffold.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/chrome/content/scaffold/scaffold.js b/chrome/content/scaffold/scaffold.js index 9be0a3fe9e..7490d85627 100644 --- a/chrome/content/scaffold/scaffold.js +++ b/chrome/content/scaffold/scaffold.js @@ -1851,7 +1851,16 @@ var Scaffold = new function () { let defer = document.createXULElement('checkbox'); defer.checked = test.defer; - defer.disabled = true; + defer.setAttribute('native', 'true'); + defer.addEventListener('command', () => { + if (defer.checked) { + test.defer = true; + } + else { + delete test.defer; + } + _writeTestsToPane(tests); + }); item.appendChild(wrapWithHBox(defer, { pack: 'center', width: 75 })); item.dataset.testString = testString;