switch to GridWrap widget in Fyne instead of Fyne-x

This commit is contained in:
Drew Weymouth
2023-11-02 19:08:54 -07:00
parent d99563571a
commit af95d150e8
4 changed files with 40 additions and 46 deletions
+10
View File
@@ -216,3 +216,13 @@ func (g *GridViewItem) ItemID() string {
func (g *GridViewItem) CreateRenderer() fyne.WidgetRenderer {
return widget.NewSimpleRenderer(g.container)
}
// steal hover events from underlying GridWrap to prevent unwanted
// hover rectangle backgrounds
var _ desktop.Hoverable = (*GridViewItem)(nil)
func (g *GridViewItem) MouseIn(e *desktop.MouseEvent) {}
func (g *GridViewItem) MouseOut() {}
func (g *GridViewItem) MouseMoved(e *desktop.MouseEvent) {}