Add support for mouse hover events

This commit is contained in:
Sasha Koshka 2023-08-12 12:10:47 -04:00
parent 19dbc73968
commit e126c01055
3 changed files with 24 additions and 3 deletions

View File

@ -293,6 +293,7 @@ func (window *window) handleButtonRelease (
window.updateModifiers(buttonEvent.State) window.updateModifiers(buttonEvent.State)
window.updateMousePosition(buttonEvent.EventX, buttonEvent.EventY) window.updateMousePosition(buttonEvent.EventX, buttonEvent.EventY)
dragging := window.drags[buttonEvent.Detail] dragging := window.drags[buttonEvent.Detail]
window.drags[buttonEvent.Detail] = nil
if dragging != nil { if dragging != nil {
dragging.handleMouseUp(input.Button(buttonEvent.Detail)) dragging.handleMouseUp(input.Button(buttonEvent.Detail))