From 487cd4a5c3a89d2d1d8d8365f68403c0bcc1d243 Mon Sep 17 00:00:00 2001 From: Ali-RS Date: Sat, 11 Feb 2023 10:15:52 +0330 Subject: [PATCH] AwtPanelsListener: log an error on reshape/rescale methods call instead of throwing exception. Fix issue #1945. --- .../main/java/com/jme3/system/awt/AwtPanelsContext.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/jme3-desktop/src/main/java/com/jme3/system/awt/AwtPanelsContext.java b/jme3-desktop/src/main/java/com/jme3/system/awt/AwtPanelsContext.java index a413251099..032c8457eb 100644 --- a/jme3-desktop/src/main/java/com/jme3/system/awt/AwtPanelsContext.java +++ b/jme3-desktop/src/main/java/com/jme3/system/awt/AwtPanelsContext.java @@ -41,9 +41,12 @@ import com.jme3.renderer.Renderer; import com.jme3.system.*; import java.util.ArrayList; +import java.util.logging.Logger; public class AwtPanelsContext implements JmeContext { + private static final Logger logger = Logger.getLogger(AwtPanelsContext.class.getName()); + protected JmeContext actualContext; protected AppSettings settings = new AppSettings(true); protected SystemListener listener; @@ -64,12 +67,12 @@ public void initialize() { @Override public void reshape(int width, int height) { - throw new IllegalStateException(); + logger.severe("reshape is not supported."); } @Override public void rescale(float x, float y) { - throw new IllegalStateException(); + logger.severe("rescale is not supported."); } @Override