ソースを参照

Bug 2128: Preserve changed passwords of ad-hoc sessions in workspace

Source commit: 43d4439f832a9e98a8311c9b283df84183dc0301
Martin Prikryl 3 年 前
コミット
1eb68a376b
1 ファイル変更4 行追加0 行削除
  1. 4 0
      source/windows/TerminalManager.cpp

+ 4 - 0
source/windows/TerminalManager.cpp

@@ -1854,6 +1854,10 @@ void __fastcall TTerminalManager::SaveWorkspace(TList * DataList)
   {
     TManagedTerminal * ManagedTerminal = Sessions[Index];
     TSessionData * Data = StoredSessions->SaveWorkspaceData(ManagedTerminal->StateData, Index);
+    if (ManagedTerminal->Active)
+    {
+      ManagedTerminal->UpdateSessionCredentials(Data);
+    }
     DataList->Add(Data);
   }
 }