Fix disabled Bitcoin tile incorrectly showing Syncing Timechain

Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/b87b574a-c97e-45c0-a4c6-396fe3c9c418

Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-04-12 04:33:38 +00:00
committed by GitHub
parent 458b8fae0b
commit c8fb773be4
2 changed files with 4 additions and 4 deletions

View File

@@ -137,7 +137,7 @@ function buildTile(svc) {
return tile;
}
if (svc.sync_ibd) {
if (svc.sync_ibd && svc.enabled) {
var pct = Math.round((svc.sync_progress || 0) * 100);
var id = tileId(svc);
var eta = _calcBtcEta(id, svc.sync_progress || 0);
@@ -203,7 +203,7 @@ function updateTiles(services) {
var tile = $tilesArea.querySelector('.service-tile[data-tile-id="' + id + '"]');
if (!tile) continue;
if (svc.sync_ibd) {
if (svc.sync_ibd && svc.enabled) {
// If tile was previously normal, rebuild it with the sync layout
if (!tile.querySelector(".tile-sync-container")) {
var newTile = buildTile(svc);