fix: show firmware update only after pairing

This commit is contained in:
2026-05-01 15:11:51 +02:00
parent aa2d150300
commit 3310387ec4

View File

@ -882,7 +882,7 @@ class _DeviceDetailsPageState extends ConsumerState<DeviceDetailsPage> {
currentConnectionStatus == ConnectionStatus.connected; currentConnectionStatus == ConnectionStatus.connected;
final hasDeviceAccess = final hasDeviceAccess =
isCurrentConnected && _shifterService != null && _latestStatus != null; isCurrentConnected && _shifterService != null && _latestStatus != null;
final canUseFirmwareUpdate = isCurrentConnected; final canUseFirmwareUpdate = hasDeviceAccess;
final canSelectFirmware = final canSelectFirmware =
canUseFirmwareUpdate && !_isSelectingFirmware && !_isFirmwareUpdateBusy; canUseFirmwareUpdate && !_isSelectingFirmware && !_isFirmwareUpdateBusy;
final canStartFirmware = canUseFirmwareUpdate && final canStartFirmware = canUseFirmwareUpdate &&