summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/SMAPI.Web/Views/LogParser/Index.cshtml1
-rw-r--r--src/SMAPI.Web/wwwroot/Content/js/log-parser.js13
2 files changed, 1 insertions, 13 deletions
diff --git a/src/SMAPI.Web/Views/LogParser/Index.cshtml b/src/SMAPI.Web/Views/LogParser/Index.cshtml
index 39a2da0f..8f44b4a2 100644
--- a/src/SMAPI.Web/Views/LogParser/Index.cshtml
+++ b/src/SMAPI.Web/Views/LogParser/Index.cshtml
@@ -404,7 +404,6 @@ else if (log?.IsValid == true)
v-bind:showScreenId="showScreenId"
v-bind:message="msg"
v-bind:highlight="shouldHighlight"
- v-bind:sectionExpanded="msg.SectionName && visibleSections.includes(msg.SectionName)"
/>
</log-table>
}
diff --git a/src/SMAPI.Web/wwwroot/Content/js/log-parser.js b/src/SMAPI.Web/wwwroot/Content/js/log-parser.js
index c16b237a..1984d58f 100644
--- a/src/SMAPI.Web/wwwroot/Content/js/log-parser.js
+++ b/src/SMAPI.Web/wwwroot/Content/js/log-parser.js
@@ -347,10 +347,6 @@ smapi.logParser = function (data, sectionUrl) {
type: Object,
required: true
},
- sectionExpanded: {
- type: Boolean,
- required: false
- },
highlight: {
type: Boolean,
required: false
@@ -379,7 +375,7 @@ smapi.logParser = function (data, sectionUrl) {
const events = {};
let toggleMessage;
if (msg.IsStartOfSection) {
- const visible = context.props.sectionExpanded;
+ const visible = msg.SectionName && window.app && app.sectionsAllow(msg.SectionName);
events.click = smapi.clickLogLine;
toggleMessage = visible ?
'This section is shown. Click here to hide it.' :
@@ -477,13 +473,6 @@ smapi.logParser = function (data, sectionUrl) {
// Maybe not strictly necessary, but the Vue template is being
// weird about accessing data entries on the app rather than
// computed properties.
- visibleSections: function () {
- const ret = [];
- for (const [k, v] of Object.entries(this.showSections))
- if (v !== false)
- ret.push(k);
- return ret;
- },
hideContentPacks: function () {
return !data.showContentPacks;
},