Fix API token policy action buttons

This commit is contained in:
Joe Julian
2026-04-11 11:14:00 -07:00
parent 675aeebdeb
commit 83bd1334d0
3 changed files with 74 additions and 6 deletions
+6 -4
View File
@@ -1007,14 +1007,16 @@ func (u *ui) handleAPIPolicyClicks(gtx layout.Context) {
for u.clearAPIPolicyTarget.Clicked(gtx) {
u.runAction("clear API policy target", u.clearAPIPolicyTargetAction)
}
for i := range u.apiPolicyEdits {
for u.apiPolicyEdits[i].Clicked(gtx) {
editClicks := u.apiPolicyEdits
for i := range editClicks {
for editClicks[i].Clicked(gtx) {
index := i
u.runAction("edit API policy rule", func() error { return u.editAPIPolicyRuleAction(index) })
}
}
for i := range u.apiPolicyRemoves {
for u.apiPolicyRemoves[i].Clicked(gtx) {
removeClicks := u.apiPolicyRemoves
for i := range removeClicks {
for removeClicks[i].Clicked(gtx) {
index := i
u.runAction("remove API policy rule", func() error { return u.removeAPIPolicyRuleAction(index) })
}