From 778487d25a79721539cea1e47331e3c2f985c8cc Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Wed, 6 Aug 2025 18:02:44 +0200 Subject: rework hover detection --- go/ui/mapView.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'go/ui/mapView.go') diff --git a/go/ui/mapView.go b/go/ui/mapView.go index d73f3573..36455d8c 100644 --- a/go/ui/mapView.go +++ b/go/ui/mapView.go @@ -48,7 +48,7 @@ type MapView struct { permanentsHighlights map[game.Permanent][]color.Color } -func NewMapView(g game.State) *MapView { +func NewMapView(g game.State, c *Collection) *MapView { vw := &MapView{ EventHandlersMap: NewEventHandlersMap(), gameState: g, @@ -56,7 +56,8 @@ func NewMapView(g game.State) *MapView { tileHighlights: make(map[game.Position][]color.Color), permanentsHighlights: make(map[game.Permanent][]color.Color), } - vw.hoverPermInfo.init(vw) + vw.hoverPermInfo.init(vw, c) + vw.RegisterHandler("hover", vw.hoverPermInfo.Hover) return vw } -- cgit v1.2.3