- button widget skill combo enhanced to macro
- widget picker view UI fixes
This commit is contained in:
1 parent
a7088c70e5
commit
2c2088e4b1
11 files changed
+2057
-312
No files matched your search
@@ -399,6 +399,14 @@ struct AbstractGamepadView: View {
|
||||
|
||||
private func toggle(_ target: GamepadToggleTarget) {
|
||||
if activeButtons.contains(target) {
|
||||
if target.widgets.count == 1, let widget = target.widgets.first {
|
||||
if canSelectCommand?(widget.cmd) == false {
|
||||
return
|
||||
}
|
||||
AbstractGamepadView.selectedCmd = widget.cmd
|
||||
onCommandSelected?(widget.cmd)
|
||||
return
|
||||
}
|
||||
activeButtons.remove(target)
|
||||
for widget in target.widgets {
|
||||
onCommandDeselected?(widget.cmd)
|
||||
|
||||
Reference in new issue
Block a user