fix toggle logic and cursors

0dce4453759d29db65ae3807ef36ee094552ce29

RossAscends <124905043+RossAscends@users.noreply.github.com>

3 files changed, +10 -3Ignore whitespace
public/css/world-info.css+8 -0
@@ -120,6 +120,14 @@
120120 flex-wrap: wrap;
121121}
122122
123+.world_entry .inline-drawer-header {
124+ cursor: initial;
125+}
126+
127+.world_entry .killSwitch {
128+ cursor: pointer;
129+}
130+
123131.world_entry_form_control input[type=button] {
124132 cursor: pointer;
125133}
public/index.html+1 -1
@@ -5302,7 +5302,7 @@
53025302 <span class="drag-handle">&#9776;</span>
53035303 <div class="gap5px world_entry_thin_controls wide100p alignitemscenter">
53045304 <div class="inline-drawer-toggle fa-fw fa-solid fa-circle-chevron-down inline-drawer-icon down"></div>
53055305 <div class="fa-solid fa-toggle-on killSwitch" name="entryKillSwitch"></div>
53065306 <div class="flex-container alignitemscenter wide100p">
53075307
53085308 <div class="WIEntryTitleAndStatus flex-container flex1 alignitemscenter">
public/scripts/world-info.js+1 -2
@@ -2916,10 +2916,9 @@ async function getWorldEntry(name, data, entry) {
29162916 const entryKillSwitch = template.find('div[name="entryKillSwitch"]');
29172917 entryKillSwitch.data('uid', entry.uid);
29182918 entryKillSwitch.on('click', async function (event) {
2919- event.stopPropagation();
29202919 const uid = entry.uid;
29212920 data.entries[uid].disable = !data.entries[uid].disable;
29222921 let isActive = !data.entries[uid].disable;
29232922 setWIOriginalDataValue(data, uid, 'enabled', isActive);
29242923 if (isActive) {
29252924 template.removeClass('disabledWIEntry');