macos: left hover needs to be higher Z so it takes mouse priority

This commit is contained in:
Mitchell Hashimoto
2024-07-09 09:18:32 -07:00
parent 4d3797c15e
commit eaa7a3f69c

View File

@ -152,6 +152,20 @@ extension Ghostty {
if let url = surfaceView.hoverUrl {
let padding: CGFloat = 3
ZStack {
HStack {
Spacer()
VStack(alignment: .leading) {
Spacer()
Text(verbatim: url)
.padding(.init(top: padding, leading: padding, bottom: padding, trailing: padding))
.background(.background)
.lineLimit(1)
.truncationMode(.middle)
.opacity(isHoveringURLLeft ? 1 : 0)
}
}
HStack {
VStack(alignment: .leading) {
Spacer()
@ -168,20 +182,6 @@ extension Ghostty {
}
Spacer()
}
HStack {
Spacer()
VStack(alignment: .leading) {
Spacer()
Text(verbatim: url)
.padding(.init(top: padding, leading: padding, bottom: padding, trailing: padding))
.background(.background)
.lineLimit(1)
.truncationMode(.middle)
.opacity(isHoveringURLLeft ? 1 : 0)
}
}
}
}