Index: main/widget/numberbox.lisp
===================================================================
--- main/widget/numberbox.lisp	(revision main,46)
+++ main/widget/numberbox.lisp	(revision main,63)
@@ -43,11 +43,11 @@
 
 
-(defmethod activate :around ((numberbox numberbox)
-                             &optional (callback 'nothing))
+(defmethod activate ((numberbox numberbox) &key (key-callback 'nothing)
+                     &allow-other-keys)
   (with-slots (data) numberbox
     (with-slots (edit) data
       (setf edit t)
       (setf (insertion-point numberbox) :end)
-      (let ((r (call-next-method numberbox callback)))
+      (let ((r (call-next-method numberbox key-callback)))
         (setf edit nil)
         (setf (insertion-point numberbox) 0)
