Skip to content

Commit f685ad0

Browse files
committed
hide/show alignment renderer controls
1 parent 5ca71b1 commit f685ad0

File tree

2 files changed

+16
-10
lines changed

2 files changed

+16
-10
lines changed

ui/js/sealion.js

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1449,15 +1449,15 @@
14491449
canvas.style.display = hidden ? '' : 'none';
14501450
if (labelsPlotDiv) labelsPlotDiv.style.display = hidden ? '' : 'none';
14511451
hidePlotBtn.classList.toggle('active', !hidden);
1452-
if (hidden) {
1453-
viewer.setCanvasCSSSizes();
1454-
viewer.resizeBackings();
1455-
viewer.scheduleRender();
1456-
} else {
1457-
viewer.setCanvasCSSSizes();
1458-
viewer.resizeBackings();
1459-
viewer.scheduleRender();
1452+
const icon = hidePlotBtn.querySelector('i');
1453+
if (icon) {
1454+
icon.className = hidden ? 'bi bi-eye-slash' : 'bi bi-eye';
14601455
}
1456+
const label = hidePlotBtn.querySelector('span');
1457+
if (label) label.textContent = hidden ? 'Hide plot' : 'Show plot';
1458+
viewer.setCanvasCSSSizes();
1459+
viewer.resizeBackings();
1460+
viewer.scheduleRender();
14611461
});
14621462
}
14631463

@@ -1486,6 +1486,12 @@
14861486
const hidden = canvas.style.display === 'none';
14871487
canvas.style.display = hidden ? '' : 'none';
14881488
hideOverviewBtn.classList.toggle('active', !hidden);
1489+
const icon = hideOverviewBtn.querySelector('i');
1490+
if (icon) {
1491+
icon.className = hidden ? 'bi bi-eye-slash' : 'bi bi-eye';
1492+
}
1493+
const label = hideOverviewBtn.querySelector('span');
1494+
if (label) label.textContent = hidden ? 'Hide overview' : 'Show overview';
14891495
viewer.setCanvasCSSSizes();
14901496
viewer.resizeBackings();
14911497
viewer.scheduleRender();

ui/sealion.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@
219219
<li><hr class="dropdown-divider"></li>
220220
<li>
221221
<button class="dropdown-item" id="hide-plot-btn" type="button">
222-
<i class="bi bi-eye-slash"></i> Hide plot
222+
<i class="bi bi-eye-slash"></i> <span>Hide plot</span>
223223
</button>
224224
</li>
225225
</ul>
@@ -256,7 +256,7 @@
256256
<li><hr class="dropdown-divider"></li>
257257
<li>
258258
<button class="dropdown-item" id="hide-overview-btn" type="button">
259-
<i class="bi bi-eye-slash"></i> Hide overview
259+
<i class="bi bi-eye-slash"></i> <span>Hide overview</span>
260260
</button>
261261
</li>
262262
</ul>

0 commit comments

Comments
 (0)