From a30c60ea6309d3482560f707938e747e909705d9 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Sat, 5 Apr 2008 04:58:22 -0500 Subject: [PATCH] Fix UI breakage --- extra/ui/gadgets/gadgets.factor | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extra/ui/gadgets/gadgets.factor b/extra/ui/gadgets/gadgets.factor index c4f11f2e87..3ad76b0a16 100755 --- a/extra/ui/gadgets/gadgets.factor +++ b/extra/ui/gadgets/gadgets.factor @@ -396,10 +396,10 @@ M: gadget request-focus-on gadget-parent request-focus-on ; M: f request-focus-on 2drop ; : request-focus ( gadget -- ) - dup focusable-child swap request-focus-on ; + [ focusable-child ] keep request-focus-on ; : focus-path ( world -- seq ) - [ gadget-parent ] follow ; + [ gadget-focus ] follow ; : make-gadget ( quot gadget -- gadget ) [ \ make-gadget rot with-variable ] keep ; inline