feat(Label): Use capability-aware label availability in websocket injection.

This commit is contained in:
dab246
2026-03-03 15:23:57 +07:00
committed by Dat H. Pham
parent 2e6e1fcdc8
commit b2338a1160
7 changed files with 33 additions and 25 deletions
@@ -28,10 +28,11 @@ extension HandleLogicLabelExtension on MailboxDashBoardController {
void _onLabelSettingEnabledChanged(bool isEnabled) {
log('$runtimeType::_onLabelSettingEnabledChanged: isEnabled is $isEnabled');
final isLabelAvailable = isEnabled && isLabelCapabilitySupported;
injectWebSocket(
session: sessionCurrent,
accountId: accountId.value,
isLabelAvailable: isEnabled,
isLabelAvailable: isLabelAvailable,
);
}
}