mirror of
https://github.com/ghostty-org/ghostty.git
synced 2026-07-13 12:40:51 +00:00
@@ -617,7 +617,11 @@ extension Ghostty {
|
||||
window == event.window else { return event }
|
||||
|
||||
// The clicked location in this window should be this view.
|
||||
let location = convert(event.locationInWindow, from: nil)
|
||||
guard
|
||||
let location = window.contentView?.convert(event.locationInWindow, from: nil)
|
||||
else {
|
||||
return event
|
||||
}
|
||||
// We should use window to perform hitTest here,
|
||||
// because there could be some other overlays on top, like search bar
|
||||
guard window.contentView?.hitTest(location) == self else { return event }
|
||||
|
||||
Reference in New Issue
Block a user