[Ttssh2-commit] [5473] 下記問題を修正した。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2014年 1月 25日 (土) 22:48:17 JST


Revision: 5473
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5473
Author:   yutakapon
Date:     2014-01-25 22:48:16 +0900 (Sat, 25 Jan 2014)
Log Message:
-----------
下記問題を修正した。

チケット #32992
SSH SCPでファイル転送中、画面を最小化すると転送処理が強制終了される

Ticket Links:
------------
    http://sourceforge.jp/projects/ttssh2/tracker/detail/32992

Modified Paths:
--------------
    trunk/ttssh2/ttxssh/ssh.c

-------------- next part --------------
Modified: trunk/ttssh2/ttxssh/ssh.c
===================================================================
--- trunk/ttssh2/ttxssh/ssh.c	2014-01-23 08:16:45 UTC (rev 5472)
+++ trunk/ttssh2/ttxssh/ssh.c	2014-01-25 13:48:16 UTC (rev 5473)
@@ -7650,9 +7650,15 @@
 	// \x83E\x83B\x83\x93\x83h\x83E\x82\xAA\x8C\xA9\x82\xA6\x82Ȃ\xAD\x82Ȃ\xC1\x82\xBD\x82\xE7\x81A\x83L\x83\x83\x83\x93\x83Z\x83\x8B\x82\xB3\x82ꂽ\x81B
 	if (IsWindow(hd) == 0)
 		return 1;
-	// \x83E\x83B\x83\x93\x83h\x83E\x82\xAA\x94\xF1\x95\\x8E\xA6\x82̏ꍇ\x81A\x83L\x83\x83\x83\x93\x83Z\x83\x8B\x82\xB3\x82ꂽ\x81B
-	if (IsWindowVisible(hd) == 0)
+	// \x83E\x83B\x83\x93\x83h\x83E\x82\xAA\x94\xF1\x95\\x8E\xA6\x82̏ꍇ\x81A\x83L\x83\x83\x83\x93\x83Z\x83\x8B\x82\xB3\x82ꂽ\x89”\\x90\xAB\x82\xAA\x82\xA0\x82\xE9\x81B
+	if (IsWindowVisible(hd) == 0) {
+		HWND p = GetParent(hd);
+		// \x90e\x83E\x83B\x83\x93\x83h\x83E\x82\xAA\x8Dŏ\xAC\x89\xBB\x82\xB3\x82\xEA\x82Ă\xA2\x82\xE9\x82Ƃ\xAB\x82́A\x83L\x83\x83\x83\x93\x83Z\x83\x8B\x82ł͂Ȃ\xA2\x81B
+		if (IsIconic(p))
+			return 0;
+
 		return 1;
+	}
 	return 0;
 }
 



Ttssh2-commit メーリングリストの案内
Back to archive index