소스 검색

cmGrPlot.c : Fixed an apparent bug in cmGrPlotObjSetStateFlags() where _cmGrPlotObjSetFocus() was only called if the focus flag was already set when it appears it should only called when it is not already set.

master
kevin 8 년 전
부모
커밋
ceb627d04d
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1
    1
      cmGrPlot.c

+ 1
- 1
cmGrPlot.c 파일 보기

@@ -1069,7 +1069,7 @@ void       cmGrPlotObjSetStateFlags( cmGrPlObjH_t oh, unsigned flags )
1069 1069
     _cmGrPlotObjSetSelect(op, !fl );
1070 1070
 
1071 1071
   if( cmIsFlag(flags,kFocusGrPlFl) != (fl=_cmGrPlotObjIsFocused(op)) )
1072
-    if( fl )
1072
+    if( !fl )
1073 1073
       _cmGrPlotObjSetFocus(op);
1074 1074
   
1075 1075
 }

Loading…
취소
저장