Откат случайно включённых изменений дизайн-системы

Предыдущий коммит случайно включил изменения из рабочей
директории: упрощение GlassModifier, GlassModifiers,
RosettaTabBar, ButtonStyles, GlassCard и других файлов,
что сломало iOS 26 glass-эффекты и внешний вид tab bar.

Восстановлены оригинальные файлы из состояния до этих изменений.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-08 05:23:09 +05:00
parent 685029b623
commit 196765f038
25 changed files with 876 additions and 548 deletions

View File

@@ -328,13 +328,14 @@ final class ProtocolManager: @unchecked Sendable {
private func startHeartbeat(interval: Int) {
heartbeatTask?.cancel()
// Match Android: intervalMs = (intervalSeconds * 1000L) / 2
let intervalNs = UInt64(interval) * 1_000_000_000 / 2
let intervalMs = UInt64(interval) * 1_000_000_000 / 3
heartbeatTask = Task {
// Match Android: delay first, then send (no immediate first beat)
// Send first heartbeat immediately
client.sendText("heartbeat")
while !Task.isCancelled {
try? await Task.sleep(nanoseconds: intervalNs)
try? await Task.sleep(nanoseconds: intervalMs)
guard !Task.isCancelled else { break }
client.sendText("heartbeat")
}