fix: widget iOS 17 deployment target + register FloatingTabState

- Widget extension: 16.0 → 17.0 (containerBackground/widget API require 17)
- xcodegen re-run picks up FloatingTabState.swift (was on disk but
  not registered in project.pbxproj after previous xcodegen run)
This commit is contained in:
kutesir
2026-05-28 20:35:44 +03:00
parent 5e232f2d81
commit dc99a3f1f0
9 changed files with 74 additions and 8 deletions

View File

@@ -128,6 +128,7 @@ struct QuadrantCard: View {
// Scrollable task list
ScrollView(showsIndicators: false) {
VStack(alignment: .leading, spacing: 0) {
Color.clear.frame(height: 0).trackScrollForTabBar()
ForEach(tasks) { task in
HStack(alignment: .top, spacing: 6) {
RoundedRectangle(cornerRadius: 3)

View File

@@ -44,6 +44,7 @@ struct SettingsView: View {
AppColors.background(cs).ignoresSafeArea()
ScrollView(showsIndicators: false) {
VStack(spacing: 0) {
Color.clear.frame(height: 0).trackScrollForTabBar()
Text("Settings")
.font(AppFonts.sans(15, weight: .semibold))

View File

@@ -18,6 +18,7 @@ struct TodayView: View {
ScrollView(showsIndicators: false) {
VStack(alignment: .leading, spacing: 0) {
Color.clear.frame(height: 0).trackScrollForTabBar()
// Header
HStack {

View File

@@ -710,6 +710,7 @@ struct ManageWorkoutsSheet: View {
ScrollView(showsIndicators: false) {
VStack(alignment: .leading, spacing: 20) {
Color.clear.frame(height: 0).trackScrollForTabBar()
VStack(alignment: .leading, spacing: 8) {
Text("PROGRAMS").font(AppFonts.mono(9, weight: .bold)).foregroundColor(AppColors.text3(cs))