widget: [API] re-implement Clickable.Focus with a command

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2023-10-20 21:00:09 -05:00
parent 9de80749e1
commit 627e028d3c
2 changed files with 4 additions and 9 deletions
+2 -2
View File
@@ -37,7 +37,7 @@ func TestClickable(t *testing.T) {
r.Frame(gtx.Ops)
}
// frame: request focus for button 1
b1.Focus()
b1.Focus(gtx)
frame()
// frame: gain focus for button 1
frame()
@@ -77,7 +77,7 @@ func TestClickable(t *testing.T) {
t.Error("button 1 got clicked, even if it only got return press")
}
// frame: request focus for button 2
b2.Focus()
b2.Focus(gtx)
frame()
// frame: gain focus for button 2
frame()