@ -14,6 +14,7 @@ import com.fr.design.gui.chart.MiddleChartComponent;
import com.fr.design.i18n.Toolkit ;
import com.fr.design.i18n.Toolkit ;
import com.fr.design.mainframe.BaseJForm ;
import com.fr.design.mainframe.BaseJForm ;
import com.fr.design.mainframe.CoverReportPane ;
import com.fr.design.mainframe.CoverReportPane ;
import com.fr.design.mainframe.EastRegionContainerPane ;
import com.fr.design.mainframe.EditingMouseListener ;
import com.fr.design.mainframe.EditingMouseListener ;
import com.fr.design.mainframe.FormDesigner ;
import com.fr.design.mainframe.FormDesigner ;
import com.fr.design.mainframe.HelpDialogManager ;
import com.fr.design.mainframe.HelpDialogManager ;
@ -266,6 +267,9 @@ public class XChartEditor extends XBorderStyleWidgetCreator {
if ( editingMouseListener . stopEditing ( ) ) {
if ( editingMouseListener . stopEditing ( ) ) {
if ( this ! = ( XCreator ) designer . getRootComponent ( ) ) {
if ( this ! = ( XCreator ) designer . getRootComponent ( ) ) {
ComponentAdapter adapter = AdapterBus . getComponentAdapter ( designer , this ) ;
ComponentAdapter adapter = AdapterBus . getComponentAdapter ( designer , this ) ;
if ( isEditing ) {
EastRegionContainerPane . getInstance ( ) . switchTabTo ( EastRegionContainerPane . KEY_WIDGET_SETTINGS ) ;
}
editingMouseListener . startEditing ( this , isEditing ? adapter . getDesignerEditor ( ) : null , adapter ) ;
editingMouseListener . startEditing ( this , isEditing ? adapter . getDesignerEditor ( ) : null , adapter ) ;
}
}
}
}