summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--redo/basicctrls_darwin.m3
-rw-r--r--redo/textfield_darwin.go1
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