Closed adamantike closed 8 months ago
Thanks for working on this! If you want, this can be worked on in multiple rounds of PRs to be merged to a new branch until everything is ready to land on main. (Also, is it time to move supersonic to its own Github org?)
I am picking this up now that the CPU issue has been solved since I want to have the next release be on Fyne 2.4. It's also not necessarily easy and having all the knowledge I have of what Fyne behaviors I've worked around is really helpful
Completely agree. Thanks for taking this over!!
Upgrade Fyne to v2.4.0
Tasks:
From @dweymouth investigation:
customhyperlink.go
.FocusGained
, to reject the focus (probably by callingFocusNext
) and allow the rows themselves to continue to handle focus and selection (needed because Fyne lists are still single-select).GridWrap
focus handling, since grid view items shouldn't be focusable (or if they are, we will want the GridViewItems themselves to handle it).Also,
fyne
fork must be rebased to 2.4.0, to include:Closes #245