2.5 file browser
authorAndrea Weikert <elubie@gmx.net>
Tue, 28 Jul 2009 21:08:28 +0000 (21:08 +0000)
committerAndrea Weikert <elubie@gmx.net>
Tue, 28 Jul 2009 21:08:28 +0000 (21:08 +0000)
* small tweak for tab completion of directory: make TEX button interactive again

Note1: only TAB key triggers update (see ui_do_but_textedit, line 1599)

source/blender/editors/interface/interface_handlers.c

index 93293a6f352cdc8e46c4466c71c7d17118efd921..da2899dd3b21892ff0ca265c9e2a138989ddf111 100644 (file)
@@ -1595,7 +1595,7 @@ static void ui_do_but_textedit(bContext *C, uiBlock *block, uiBut *but, uiHandle
        }
 
        if(changed) {
-               /* never update while typing for now */
+               /* only update when typing for TAB key */
                if(update && data->interactive) ui_apply_button(C, block, but, data, 1);
                else ui_check_but(but);
                
@@ -3636,7 +3636,7 @@ static void button_activate_init(bContext *C, ARegion *ar, uiBut *but, uiButtonA
        data= MEM_callocN(sizeof(uiHandleButtonData), "uiHandleButtonData");
        data->window= CTX_wm_window(C);
        data->region= ar;
-       if( ELEM3(but->type, TEX, BUT_CURVE, SEARCH_MENU) );  // XXX curve is temp
+       if( ELEM(but->type, BUT_CURVE, SEARCH_MENU) );  // XXX curve is temp
        else data->interactive= 1;
        
        data->state = BUTTON_STATE_INIT;