[Jrisk-cvs] SF.net SVN: domination-code:[2516] Domination/swingUI /src/net/yura/domination/guishare
Brought to you by:
yuranet
|
From: <yu...@us...> - 2024-03-19 15:32:47
|
Revision: 2516
http://sourceforge.net/p/domination/code/2516
Author: yuranet
Date: 2024-03-19 15:32:33 +0000 (Tue, 19 Mar 2024)
Log Message:
-----------
testing svn
Modified Paths:
--------------
Domination/swingUI/src/net/yura/domination/guishared/RiskUIUtil.java
Modified: Domination/swingUI/src/net/yura/domination/guishared/RiskUIUtil.java
===================================================================
--- Domination/swingUI/src/net/yura/domination/guishared/RiskUIUtil.java 2024-03-17 15:51:25 UTC (rev 2515)
+++ Domination/swingUI/src/net/yura/domination/guishared/RiskUIUtil.java 2024-03-19 15:32:33 UTC (rev 2516)
@@ -16,6 +16,7 @@
import java.awt.Toolkit;
import java.awt.Window;
import java.awt.event.AWTEventListener;
+import java.awt.event.ComponentEvent;
import java.awt.event.WindowEvent;
import java.awt.image.BufferedImage;
import java.awt.geom.AffineTransform;
@@ -1421,7 +1422,10 @@
}
appActive = true;
}
- else if (we.getID() == WindowEvent.WINDOW_LOST_FOCUS && we.getOppositeWindow() == null && (Toolkit.getDefaultToolkit().getSystemEventQueue().peekEvent(WindowEvent.WINDOW_GAINED_FOCUS) == null)) {
+ else if (we.getID() == WindowEvent.WINDOW_LOST_FOCUS && we.getOppositeWindow() == null &&
+ (Toolkit.getDefaultToolkit().getSystemEventQueue().peekEvent(WindowEvent.WINDOW_GAINED_FOCUS) == null) &&
+ (Toolkit.getDefaultToolkit().getSystemEventQueue().peekEvent(ComponentEvent.COMPONENT_HIDDEN) == null)) {
+
oldValue = GameSound.INSTANCE.isMusicEnabled();
GameSound.INSTANCE.setMusicEnabled(false);
appActive = false;
|