From 8d3052a2d3b7b9957af0184e0d84ab75e4c76f35 Mon Sep 17 00:00:00 2001 From: MoMeak Date: Tue, 17 Oct 2017 17:43:17 +0800 Subject: [PATCH] =?UTF-8?q?REPORT-5081=20[9.0=20=E4=BA=8C=E8=BD=AE]?= =?UTF-8?q?=E8=A1=A8=E5=8D=95=E6=96=87=E4=BB=B6=E7=9A=84=E6=8E=A7=E4=BB=B6?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=EF=BC=8C=E6=97=A0=E6=B3=95=E8=BF=9B=E8=A1=8C?= =?UTF-8?q?=E6=89=8B=E5=8A=A8=E8=BE=93=E5=85=A5=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E6=93=8D=E4=BD=9C=E4=B8=8D=E7=94=A8=E8=A7=A6=E5=8F=91populate?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- designer_form/src/com/fr/design/mainframe/FormDesigner.java | 6 ++++-- .../src/com/fr/design/mainframe/WidgetPropertyPane.java | 3 +-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/designer_form/src/com/fr/design/mainframe/FormDesigner.java b/designer_form/src/com/fr/design/mainframe/FormDesigner.java index fe998656b..aa2d4db1a 100644 --- a/designer_form/src/com/fr/design/mainframe/FormDesigner.java +++ b/designer_form/src/com/fr/design/mainframe/FormDesigner.java @@ -668,8 +668,10 @@ public class FormDesigner extends TargetComponent
implements TreeSelection // 只有选择组件时不触发模版更新,其他都要触发 if (evt.getCreatorEventID() != DesignerEvent.CREATOR_SELECTED) { FormDesigner.this.fireTargetModified(); - setParameterArray(getNoRepeatParas(getTarget().getParameters())); - refreshParameter(); + if (evt.getCreatorEventID() == DesignerEvent.CREATOR_DELETED) { + setParameterArray(getNoRepeatParas(getTarget().getParameters())); + refreshParameter(); + } } } diff --git a/designer_form/src/com/fr/design/mainframe/WidgetPropertyPane.java b/designer_form/src/com/fr/design/mainframe/WidgetPropertyPane.java index dab9b5148..e76c04141 100644 --- a/designer_form/src/com/fr/design/mainframe/WidgetPropertyPane.java +++ b/designer_form/src/com/fr/design/mainframe/WidgetPropertyPane.java @@ -330,8 +330,7 @@ public class WidgetPropertyPane extends FormDockView implements BaseWidgetPrope @Override public void fireCreatorModified(DesignerEvent evt) { - if (evt.getCreatorEventID() == DesignerEvent.CREATOR_EDITED - || evt.getCreatorEventID() == DesignerEvent.CREATOR_DELETED + if (evt.getCreatorEventID() == DesignerEvent.CREATOR_DELETED || evt.getCreatorEventID() == DesignerEvent.CREATOR_RESIZED) { formWidgetCardPane.populate(); } else if (evt.getCreatorEventID() == DesignerEvent.CREATOR_SELECTED){