looks better

undo
saint 2024-05-23 12:19:18 -04:00
parent c934dd5c21
commit 5c48d1387a
2 changed files with 8 additions and 4 deletions

View File

@ -82,6 +82,9 @@ struct Pane: View {
@State var segs: [SegDenorm]
@State var selectedRibbon: [Ribbon]
@State var width: CGFloat
@State var height: CGFloat
@State var dragOffset = CGFloat()
@State var refresh: Bool = false
@ -93,7 +96,6 @@ struct Pane: View {
// var handleVisibilityChanged: (String, VisibilityChange, VisibilityTracker<String>) -> Void
var body: some View {
GeometryReader { geometry in
ScrollViewReader { proxy in
VisibilityTrackingScrollView(action: handleVisibilityChanged) {
LazyVStack {
@ -185,8 +187,7 @@ struct Pane: View {
}
.zIndex(1)
.background(Color(red: 0.2, green: 0.2, blue: 0.2))
.frame(width: geometry.size.width - 50, height: geometry.size.height / 2 - vertSep)
}
.frame(width: width, height: height)
}
func handleVisibilityChanged(_: String, change _: VisibilityChange, tracker: VisibilityTracker<String>) {

View File

@ -295,7 +295,10 @@ struct ContentView: View {
// Top pane
Pane(paneConnector: paneConnector,
segs: segs,
selectedRibbon: selectedRibbon)
selectedRibbon: selectedRibbon,
width: geometry.size.width - 50,
height: geometry.size.height / 2 - vertSep
)
//////