From bea60ef72dad76dc4c8c63e7eb6f59b5e5c3c643 Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Sun, 16 May 2021 17:36:02 -0400 Subject: [PATCH] reconnect tail color to salon --- src/facilities/salon/salonPassage.js | 4 +++- src/js/salon.js | 11 +++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/facilities/salon/salonPassage.js b/src/facilities/salon/salonPassage.js index 50d64781d12..676f0ef92bc 100644 --- a/src/facilities/salon/salonPassage.js +++ b/src/facilities/salon/salonPassage.js @@ -99,7 +99,7 @@ App.UI.salon = function(slave, cheat = false) { } el.append(options.render()); - el.append(App.Medicine.Salon.ears(slave)); + el.append(App.Medicine.Salon.ears(slave, {cheat: cheat})); return el; } @@ -515,6 +515,8 @@ App.UI.salon = function(slave, cheat = false) { } el.append(options.render()); + + el.append(App.Medicine.Salon.tail(slave, {cheat: cheat})); return el; } diff --git a/src/js/salon.js b/src/js/salon.js index 5c8b4841a8e..6cb81b7f72c 100644 --- a/src/js/salon.js +++ b/src/js/salon.js @@ -242,7 +242,6 @@ App.Medicine.Salon.ears = function(slave, {primaryEarColor = 0, secondaryEarColo apply(); }; const container = document.createElement("div"); - container.id = "salon-ears"; container.append(content()); return container; @@ -335,10 +334,10 @@ App.Medicine.Salon.ears = function(slave, {primaryEarColor = 0, secondaryEarColo * @param {number|string} [params.primaryTailColor] * @param {string} [params.secondaryTailColor] * @param {boolean} [params.cheat] - * @returns {JQuery<HTMLElement>} + * @returns {HTMLElement} */ App.Medicine.Salon.tail = function(slave, {primaryTailColor = 0, secondaryTailColor = "", cheat = false} = {}) { - const frag = new DocumentFragment(); + const container = document.createElement("div"); let updatePrimary = (newVal) => { primaryTailColor = newVal.value; apply(); @@ -350,10 +349,10 @@ App.Medicine.Salon.tail = function(slave, {primaryTailColor = 0, secondaryTailCo const {His, his} = getPronouns(slave); if (slave.tail !== "none") { - frag.append(tailDye()); + container.append(tailDye()); } - return jQuery("#salon-tail").empty().append(frag); + return container; function tailDye() { const frag = new DocumentFragment(); @@ -438,6 +437,6 @@ App.Medicine.Salon.tail = function(slave, {primaryTailColor = 0, secondaryTailCo function apply() { App.Art.refreshSlaveArt(slave, 3, "art-frame"); - jQuery("#salon-tail").empty().append(tailDye()); + jQuery(container).empty().append(tailDye()); } }; -- GitLab