Fix toolbar menu position inconsistency on legacy iOS
This commit is contained in:
@@ -28,7 +28,7 @@ public struct ConnectionListView: View {
|
|||||||
}
|
}
|
||||||
#if !os(tvOS)
|
#if !os(tvOS)
|
||||||
.toolbar {
|
.toolbar {
|
||||||
ToolbarItem {
|
ToolbarItemGroup(placement: .topBarTrailing) {
|
||||||
Menu {
|
Menu {
|
||||||
Picker("State", selection: $viewModel.connectionStateFilter) {
|
Picker("State", selection: $viewModel.connectionStateFilter) {
|
||||||
ForEach(ConnectionStateFilter.allCases) { state in
|
ForEach(ConnectionStateFilter.allCases) { state in
|
||||||
@@ -48,6 +48,10 @@ public struct ConnectionListView: View {
|
|||||||
} label: {
|
} label: {
|
||||||
Label("Filter", systemImage: "line.3.horizontal.circle")
|
Label("Filter", systemImage: "line.3.horizontal.circle")
|
||||||
}
|
}
|
||||||
|
if #available(iOS 26.0, *), !Variant.debugNoIOS26 {
|
||||||
|
} else {
|
||||||
|
StartStopButton()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -258,7 +258,7 @@ import SwiftUI
|
|||||||
StartStopButton()
|
StartStopButton()
|
||||||
#else
|
#else
|
||||||
if #available(iOS 26.0, *), !Variant.debugNoIOS26 {
|
if #available(iOS 26.0, *), !Variant.debugNoIOS26 {
|
||||||
} else {
|
} else if !useLegacyTabView || coordinator.selection != .connections {
|
||||||
StartStopButton()
|
StartStopButton()
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user