@ -30,6 +30,7 @@ import com.fr.design.widget.Operator;
import com.fr.design.widget.ui.designer.component.WidgetAbsoluteBoundPane ;
import com.fr.design.widget.ui.designer.component.WidgetAbsoluteBoundPane ;
import com.fr.design.widget.ui.designer.component.WidgetBoundPane ;
import com.fr.design.widget.ui.designer.component.WidgetBoundPane ;
import com.fr.design.widget.ui.designer.component.WidgetCardTagBoundPane ;
import com.fr.design.widget.ui.designer.component.WidgetCardTagBoundPane ;
import com.fr.form.main.WidgetUtil ;
import com.fr.form.ui.ChartEditor ;
import com.fr.form.ui.ChartEditor ;
import com.fr.form.ui.Widget ;
import com.fr.form.ui.Widget ;
import com.fr.form.ui.container.WScaleLayout ;
import com.fr.form.ui.container.WScaleLayout ;
@ -243,7 +244,12 @@ public class FormSingleWidgetCardPane extends FormWidgetCardPane {
showNameInvalidDialog ( Toolkit . i18nText ( "Fine-Design_Form_Chart_Widget_Rename_Failure" ) ) ;
showNameInvalidDialog ( Toolkit . i18nText ( "Fine-Design_Form_Chart_Widget_Rename_Failure" ) ) ;
return ;
return ;
}
}
String oldName = widget . getWidgetName ( ) ;
widgetPropertyPane . update ( widget ) ;
widgetPropertyPane . update ( widget ) ;
Widget innerWidget = WidgetUtil . getInnerWidget ( widget ) ;
if ( ! StringUtils . equals ( oldName , innerWidget . getWidgetName ( ) ) ) {
innerWidget . setMobileOldWidgetName ( oldName ) ;
}
// 上面一行更新了组件 这里必须重新调用getWidgetName
// 上面一行更新了组件 这里必须重新调用getWidgetName
xCreator . resetCreatorName ( widget . getWidgetName ( ) ) ;
xCreator . resetCreatorName ( widget . getWidgetName ( ) ) ;
xCreator . resetVisible ( widget . isVisible ( ) ) ;
xCreator . resetVisible ( widget . isVisible ( ) ) ;