From e7e1fc0d0017b8bc66b25ca4b7cb02e84d6724f5 Mon Sep 17 00:00:00 2001 From: obo Date: Wed, 15 Nov 2023 18:19:30 +0800 Subject: [PATCH] =?UTF-8?q?frm=E6=8E=A7=E4=BB=B6=E7=A7=BB=E5=8A=A8?= =?UTF-8?q?=E7=AB=AF=E5=B1=9E=E6=80=A7=E5=88=A0=E9=99=A4=E6=8F=92=E4=BB=B6?= =?UTF-8?q?=E7=9B=91=E5=90=AC=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mainframe/mobile/ui/MobileStylePane.java | 33 +------------------ 1 file changed, 1 insertion(+), 32 deletions(-) diff --git a/designer-base/src/main/java/com/fr/design/mainframe/mobile/ui/MobileStylePane.java b/designer-base/src/main/java/com/fr/design/mainframe/mobile/ui/MobileStylePane.java index b043758bc..255edbd65 100644 --- a/designer-base/src/main/java/com/fr/design/mainframe/mobile/ui/MobileStylePane.java +++ b/designer-base/src/main/java/com/fr/design/mainframe/mobile/ui/MobileStylePane.java @@ -44,8 +44,6 @@ public class MobileStylePane extends BasicPane { private JList styleList; private Map> map = new HashMap<>(); - private boolean checkFlag = true; - public MobileStylePane(Widget widget) { if (widget instanceof WScaleLayout) { this.widget = ((CRBoundsWidget) ((WScaleLayout) widget).getBoundsWidget()).getWidget(); @@ -82,7 +80,6 @@ public class MobileStylePane extends BasicPane { private void init() { initComponent(); - initPluginListener(); } private void initComponent() { @@ -131,7 +128,7 @@ public class MobileStylePane extends BasicPane { listModel.addElement(displayName); try { BasicBeanPane mobileStyleBasicBeanPane = new MobileStyleDefinePane(widget, appearanceClazz, mobileStyleClazz); - if (checkFlag && WidgetThemeMobileStyleDefinePaneCreator.createBaseBeanPane(widget, appearanceClazz, mobileStyleClazz) != null) { + if (WidgetThemeMobileStyleDefinePaneCreator.createBaseBeanPane(widget, appearanceClazz, mobileStyleClazz) != null) { mobileStyleBasicBeanPane = WidgetThemeMobileStyleDefinePaneCreator.createBaseBeanPane(widget, appearanceClazz, mobileStyleClazz); Class extraStyle = WidgetThemeMobileStyleDefinePaneCreator.classForCommonExtraStyle(widget); if (extraStyle != null) { @@ -164,32 +161,4 @@ public class MobileStylePane extends BasicPane { return styleProviders; } - private void initPluginListener() { - EventDispatcher.listen(PluginEventType.AfterRun, new Listener() { - @Override - public void on(Event event, PluginContext pluginContext) { - if (pluginContext.getRuntime().contain(MobileStyleDefinePaneCreator.XML_TAG)) { - checkFlag = true; - refreshDockingView(); - } - } - }); - EventDispatcher.listen(PluginEventType.BeforeStop, new Listener() { - @Override - public void on(Event event, PluginContext pluginContext) { - if (pluginContext.getRuntime().contain(MobileStyleDefinePaneCreator.XML_TAG)) { - checkFlag = false; - refreshDockingView(); - } - } - }); - } - - private void refreshDockingView() { - removeAll(); - initComponent(); - populate(widget.getMobileStyle()); - this.updateUI(); - this.repaint(); - } } \ No newline at end of file