fix crash when scrolling a list with a row focused
This commit is contained in:
@@ -128,7 +128,10 @@ func (l *FocusListRowBase) SetItemID(id widget.ListItemID) {
|
|||||||
|
|
||||||
func (l *FocusListRowBase) EnsureUnfocused() {
|
func (l *FocusListRowBase) EnsureUnfocused() {
|
||||||
if l.Focused {
|
if l.Focused {
|
||||||
fyne.CurrentApp().Driver().CanvasForObject(l).Unfocus()
|
c := fyne.CurrentApp().Driver().CanvasForObject(l)
|
||||||
|
if c != nil {
|
||||||
|
c.Unfocus()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
l.Focused = false
|
l.Focused = false
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user