diff options
| -rw-r--r-- | redo/basicctrls_darwin.m | 3 | ||||
| -rw-r--r-- | redo/textfield_darwin.go | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/redo/basicctrls_darwin.m b/redo/basicctrls_darwin.m index 8ca447f..1f4b570 100644 --- a/redo/basicctrls_darwin.m +++ b/redo/basicctrls_darwin.m @@ -205,6 +205,9 @@ id textfieldOpenInvalidPopover(id textfield, char *reason) // NSMaxYEdge is the bottom edge when looking (maximum edge in window coordinates) [popover showRelativeToRect:NSZeroRect ofView:toNSView(textfield) preferredEdge:NSMaxYEdge]; + // and beep + NSBeep(); + return (id) popover; } diff --git a/redo/textfield_darwin.go b/redo/textfield_darwin.go index 9673318..cbe5f8b 100644 --- a/redo/textfield_darwin.go +++ b/redo/textfield_darwin.go @@ -49,7 +49,6 @@ func (t *textfield) OnChanged(f func()) { func (t *textfield) Invalid(reason string) { // TODO disable animations if reason is still valid // TODO don't steal focus - // TODO beep if t.invalid != nil { C.textfieldCloseInvalidPopover(t.invalid) t.invalid = nil |
