Fix Screen tab visibility: Use class selector to handle multiple sidebar instances

This commit is contained in:
PaulVua
2026-02-17 12:23:19 +01:00
parent 3e5ee9c77e
commit 7b0fb0650a
3 changed files with 99 additions and 79 deletions

View File

@@ -84,7 +84,8 @@
id="disk_size"></span> Gb) </p>
<div id="disk_space"></div>
<p class="card-text"><span data-i18n="home.memoryUsage">Utilisation de la mémoire (taille totale</span>
<span id="memory_size"></span> Mb) </p>
<span id="memory_size"></span> Mb)
</p>
<div id="memory_space"></div>
<p class="card-text"><span data-i18n="home.databaseSize">Taille de la base de données:</span> <span
id="database_size"></span> </p>
@@ -175,7 +176,8 @@
// Check for device type to show Screen tab
// Assuming the key in config is 'device_type' or 'type'
if (response.device_type === 'moduleair_pro' || response.type === 'moduleair_pro') {
$('#nav-screen').show();
$('.nav-screen-item').show();
$('.nav-screen-item').css('display', 'flex'); // Ensure flex display to match others
}
},