Make header action cluster own menus

This commit is contained in:
Joe Julian
2026-04-10 15:48:57 -07:00
parent 44da1e6599
commit ac3478889c
2 changed files with 72 additions and 39 deletions
+7
View File
@@ -58,6 +58,13 @@ func (u *ui) syncMenuToggle(gtx layout.Context) layout.Dimensions {
return btn.Layout(gtx)
}
func (u *ui) syncMenuWidget() layout.Widget {
if !u.syncMenuOpen {
return nil
}
return u.syncMenu
}
func (u *ui) syncMenu(gtx layout.Context) layout.Dimensions {
model := u.buildSyncMenuModel()
profiles := u.availableRemoteProfiles()