fix(tor): move shield to bottom of SinglePane sidebar to prevent cutoff
Shield was getting pushed off screen when RelayHealthIndicator ("x s ago")
appeared above it. Moved to very last position (after BunkerHeartbeat)
so it's always visible at the bottom edge.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
+7
-7
@@ -160,7 +160,13 @@ fun SinglePaneLayout(
|
|||||||
modifier = Modifier.padding(bottom = 4.dp),
|
modifier = Modifier.padding(bottom = 4.dp),
|
||||||
)
|
)
|
||||||
|
|
||||||
// Tor status indicator
|
BunkerHeartbeatIndicator(
|
||||||
|
signerConnectionState = signerConnectionState,
|
||||||
|
lastPingTimeSec = lastPingTimeSec,
|
||||||
|
modifier = Modifier.padding(bottom = 4.dp),
|
||||||
|
)
|
||||||
|
|
||||||
|
// Tor status — always last so it's never pushed off screen
|
||||||
val torState = LocalTorState.current
|
val torState = LocalTorState.current
|
||||||
TorStatusIndicator(
|
TorStatusIndicator(
|
||||||
status = torState.status,
|
status = torState.status,
|
||||||
@@ -168,12 +174,6 @@ fun SinglePaneLayout(
|
|||||||
currentColumnType = DeckColumnType.Settings
|
currentColumnType = DeckColumnType.Settings
|
||||||
navState.clear()
|
navState.clear()
|
||||||
},
|
},
|
||||||
modifier = Modifier.padding(bottom = 4.dp),
|
|
||||||
)
|
|
||||||
|
|
||||||
BunkerHeartbeatIndicator(
|
|
||||||
signerConnectionState = signerConnectionState,
|
|
||||||
lastPingTimeSec = lastPingTimeSec,
|
|
||||||
modifier = Modifier.padding(bottom = 12.dp),
|
modifier = Modifier.padding(bottom = 12.dp),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user