diff --git a/source/blender/src/editsca.c b/source/blender/src/editsca.c index 44429f2a190..9c2c059956b 100644 --- a/source/blender/src/editsca.c +++ b/source/blender/src/editsca.c @@ -2405,7 +2405,7 @@ void gamebuts(void) xco= 375; yco= 170; width= 230; uiBlockSetCol(block, BUTGREY); - uiBlockSetEmboss(block, UI_EMBOSSM); + uiBlockSetEmboss(block, UI_EMBOSSP); uiDefBlockBut(block, sensor_menu, NULL, "Sensors", xco-10, yco+35, 80, 19, ""); uiBlockSetCol(block, BUTGREEN); uiBlockSetEmboss(block, UI_EMBOSSX); @@ -2479,7 +2479,7 @@ void gamebuts(void) xco= 675; yco= 170; width= 230; uiBlockSetCol(block, BUTGREY); - uiBlockSetEmboss(block, UI_EMBOSSM); + uiBlockSetEmboss(block, UI_EMBOSSP); uiDefBlockBut(block, controller_menu, NULL, "Controllers", xco-10, yco+35, 100, 19, ""); uiBlockSetCol(block, BUTGREEN); uiBlockSetEmboss(block, UI_EMBOSSX); @@ -2554,7 +2554,7 @@ void gamebuts(void) xco= 985; yco= 170; width= 280; uiBlockSetCol(block, BUTGREY); - uiBlockSetEmboss(block, UI_EMBOSSM); + uiBlockSetEmboss(block, UI_EMBOSSP); uiDefBlockBut(block, actuator_menu, NULL, "Actuators", xco-10, yco+35, 100, 19, ""); uiBlockSetCol(block, BUTGREEN); uiBlockSetEmboss(block, UI_EMBOSSX); diff --git a/source/blender/src/interface.c b/source/blender/src/interface.c index 759dcea6e20..ac00d6115d1 100644 --- a/source/blender/src/interface.c +++ b/source/blender/src/interface.c @@ -3154,14 +3154,16 @@ static int ui_do_block(uiBlock *block, uiEvent *uevent) if(but->flag & UI_MOUSE_OVER) { if( (but->flag & UI_ACTIVE)==0) { but->flag |= UI_ACTIVE; - if(but->type != LABEL) ui_draw_but(but); + if(but->type != LABEL && + but->embossfunc != ui_emboss_N) ui_draw_but(but); } } /* hilite case 2 */ if(but->flag & UI_ACTIVE) { if( (but->flag & UI_MOUSE_OVER)==0) { but->flag &= ~UI_ACTIVE; - if(but->type != LABEL) ui_draw_but(but); + if(but->type != LABEL && + but->embossfunc != ui_emboss_N) ui_draw_but(but); } if(but->flag & UI_ACTIVE) active= 1; }