From 343338cd4b74fb225c8cb99fd838e29badd502e4 Mon Sep 17 00:00:00 2001 From: saubyk <39208279+saubyk@users.noreply.github.com> Date: Fri, 17 Jul 2026 16:51:26 -0700 Subject: [PATCH] Show Blocks till Maturity by default on LND Pending Force Closing list (#1567) Blocks-till-maturity is critical information for a force-closing channel but was only visible in the per-channel detail modal. The column and its data binding already existed in the pending force-closing table (and was selectable via column settings); it was just missing from the default column selection. Add blocks_til_maturity to the pending_force_closing default columnSelection and columnSelectionSM so it is surfaced on the list by default on both desktop and mobile. --- release-notes/Release-notes-0.15.9.md | 12 ++++++++++++ src/app/shared/services/consts-enums-functions.ts | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/release-notes/Release-notes-0.15.9.md b/release-notes/Release-notes-0.15.9.md index ad289304..ac38fb06 100644 --- a/release-notes/Release-notes-0.15.9.md +++ b/release-notes/Release-notes-0.15.9.md @@ -43,6 +43,18 @@ this release should add its entry under the appropriate section below. `[showFirstLastButtons]` restores both behaviors across the LND, Core Lightning, Eclair and shared tables. +## Enhancements + +- **LND: show "Blocks till Maturity" by default on the Pending Force Closing list** + ([#XXXX](https://github.com/Ride-The-Lightning/RTL/pull/XXXX), fixes + [#1567](https://github.com/Ride-The-Lightning/RTL/issues/1567)). + Blocks-till-maturity is critical for a force-closing channel, but it was only visible in the + per-channel detail modal. The column and its data binding already existed in the table (and + was selectable via column settings); it was simply absent from the default column selection. + Added `blocks_til_maturity` to the `pending_force_closing` defaults for both the desktop and + mobile (SM) layouts, so it's surfaced on the list out of the box. Users who have already + customized this page keep their saved columns and can add it via the column-settings gear. + ## Developer Tooling - **Added a Core Lightning node to the regtest docker fixture** diff --git a/src/app/shared/services/consts-enums-functions.ts b/src/app/shared/services/consts-enums-functions.ts index 7ed45a57..8057af69 100644 --- a/src/app/shared/services/consts-enums-functions.ts +++ b/src/app/shared/services/consts-enums-functions.ts @@ -934,8 +934,8 @@ export const LND_DEFAULT_PAGE_SETTINGS: PageSettings[] = [ columnSelectionSM: ['remote_alias', 'capacity'], columnSelection: ['remote_alias', 'commit_fee', 'commit_weight', 'capacity'] }, { tableId: 'pending_force_closing', sortBy: 'limbo_balance', sortOrder: SortOrderEnum.DESCENDING, - columnSelectionSM: ['remote_alias', 'limbo_balance'], - columnSelection: ['remote_alias', 'recovered_balance', 'limbo_balance', 'capacity'] }, + columnSelectionSM: ['remote_alias', 'blocks_til_maturity', 'limbo_balance'], + columnSelection: ['remote_alias', 'blocks_til_maturity', 'recovered_balance', 'limbo_balance', 'capacity'] }, { tableId: 'pending_closing', sortBy: 'capacity', sortOrder: SortOrderEnum.DESCENDING, columnSelectionSM: ['remote_alias', 'capacity'], columnSelection: ['remote_alias', 'local_balance', 'remote_balance', 'capacity'] },