You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched the issue tracker for open issues that relate to the same problem, before opening a new one.
This issue only relates to a single bug. I will open new issues for any other problems.
Describe the bug
I noticed in some code refactoring that the Tree widget overrides the .Resize() methods using some internal parts of the base widget and manually does a refresh instead of repaint. This is technically wrong both from how widgets should be have and from a performance stand point.
Checklist
Describe the bug
I noticed in some code refactoring that the Tree widget overrides the
.Resize()
methods using some internal parts of the base widget and manually does a refresh instead of repaint. This is technically wrong both from how widgets should be have and from a performance stand point.fyne/widget/tree.go
Lines 239 to 248 in 4a875d9
fyne/widget/tree.go
Lines 599 to 607 in 4a875d9
How to reproduce
Screenshots
No response
Example code
See reproduction steps above. Easier to see in tests and than demo.
Fyne version
v2.5.3
Go compiler version
1.23.4
Operating system and version
Fedora Silverblue 41
Additional Information
No response
The text was updated successfully, but these errors were encountered: