From 41a585521103b9933e43b1e451b13baae71c8a7f Mon Sep 17 00:00:00 2001 From: True Zhuanjia Date: Tue, 23 Jun 2026 12:19:14 +0800 Subject: [PATCH] minor fixes --- VoidLink/Input/MotionHandler.swift | 4 ++-- VoidLink/Utility/IAPManager.swift | 2 +- VoidLinkPreview/WidgetPickerView.swift | 5 ++++- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/VoidLink/Input/MotionHandler.swift b/VoidLink/Input/MotionHandler.swift index f99820ea..5e4c7233 100644 --- a/VoidLink/Input/MotionHandler.swift +++ b/VoidLink/Input/MotionHandler.swift @@ -464,8 +464,8 @@ import CoreMotion var sampleCount = 0 if useBuiltinGyro { - motionManager.startGyroUpdates(to: .main) { [weak self] gyroData, _ in - guard let self = self, self.isCalibrating, let data = gyroData else { return } + motionManager.startDeviceMotionUpdates(to: .main) { [weak self] motionData, _ in + guard let self = self, self.isCalibrating, let data = motionData else { return } sumX += data.rotationRate.x sumY += data.rotationRate.y sumZ += data.rotationRate.z diff --git a/VoidLink/Utility/IAPManager.swift b/VoidLink/Utility/IAPManager.swift index a9595a26..8aa92ffd 100644 --- a/VoidLink/Utility/IAPManager.swift +++ b/VoidLink/Utility/IAPManager.swift @@ -212,7 +212,7 @@ import UIKit message: "In-app-purchase not available on this device.".localized, withCancel: false, buttonTitle: "OK".localized, - countdown: 6 + countdown: 0 ) return } diff --git a/VoidLinkPreview/WidgetPickerView.swift b/VoidLinkPreview/WidgetPickerView.swift index bea04015..2fea33c5 100644 --- a/VoidLinkPreview/WidgetPickerView.swift +++ b/VoidLinkPreview/WidgetPickerView.swift @@ -1489,7 +1489,10 @@ struct WidgetPickerView: View { selectedCmds.append(Self.selectionIdentifier(for: cmd)) poolItems.append(item) } else if let trailingPadIndex = trailingCombinablePadIndex { - selectedCmds.insert(Self.selectionIdentifier(for: cmd), at: trailingPadIndex) + let selectedInsertIndex = poolItems[..