[openrtm-commit:03275] r829 - trunk/rtmtools/jp.go.aist.rtm.toolscommon/src/jp/go/aist/rtm/toolscommon/model/component/impl

openrtm @ openrtm.org openrtm @ openrtm.org
2018年 3月 25日 (日) 23:43:48 JST


Author: ga
Date: 2018-03-25 23:43:48 +0900 (Sun, 25 Mar 2018)
New Revision: 829

Modified:
   trunk/rtmtools/jp.go.aist.rtm.toolscommon/src/jp/go/aist/rtm/toolscommon/model/component/impl/CorbaComponentImpl.java
Log:
Modified EC Tab.

Modified: trunk/rtmtools/jp.go.aist.rtm.toolscommon/src/jp/go/aist/rtm/toolscommon/model/component/impl/CorbaComponentImpl.java
===================================================================
--- trunk/rtmtools/jp.go.aist.rtm.toolscommon/src/jp/go/aist/rtm/toolscommon/model/component/impl/CorbaComponentImpl.java	2018-03-25 02:02:08 UTC (rev 828)
+++ trunk/rtmtools/jp.go.aist.rtm.toolscommon/src/jp/go/aist/rtm/toolscommon/model/component/impl/CorbaComponentImpl.java	2018-03-25 14:43:48 UTC (rev 829)
@@ -1704,7 +1704,10 @@
 		if (priEc != null) {
 			RTC.ExecutionContext ec = priEc.getCorbaObjectInterface();
 			Integer newState = CorbaObjectStore.eINSTANCE.findComponentState(ec, ro);
-			setComponentState(newState);
+			Integer oldState = getComponentState();
+			if (!eql(oldState, newState)) {
+				setComponentState(newState);
+			}
 		}
 	}
 



openrtm-commit メーリングリストの案内