--- np2/macosx/dialog/dialogutils.cpp 2003/11/06 18:27:59 1.2 +++ np2/macosx/dialog/dialogutils.cpp 2003/11/13 20:00:15 1.3 @@ -45,9 +45,9 @@ short changeTab(WindowRef window, UInt16 controlValue = GetControlValue( getControlRefByID(kTabMasterSig,kTabMasterID,window) ); if ( controlValue != pane ) { + ClearKeyboardFocus(window); SetControlVisibility( getControlRefByID( kTabPaneSig, kTabMasterID+pane, window), false, true ); SetControlVisibility( getControlRefByID( kTabPaneSig, kTabMasterID+controlValue, window), true, true ); - Draw1Control( getControlRefByID(kTabMasterSig,kTabMasterID,window) ); return(controlValue); }