Skip to content

Commit a957219

Browse files
committed
fix: fix some bugs
1 parent c12e06f commit a957219

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

Ui/Controls/NoteDisplay/NoteDisplayAndEditor.xaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@
8888
<Grid Margin="10"
8989
MouseEnter="GridEditor_OnMouseEnter"
9090
MouseLeave="GridEditor_OnMouseLeave"
91+
Background="Transparent"
9192
>
9293
<wpf:MarkdownViewer Name="MarkdownViewer"
9394
PreviewMouseDown="Ignore_OnPreviewMouseDown"

Ui/Model/ProtocolActionHelper.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,9 +156,7 @@ public static List<ProtocolAction> GetActions(this ProtocolBase server, bool for
156156
{
157157
actions.Add(new ProtocolAction(IoC.Translate("Open SFTP"), () =>
158158
{
159-
var protocolClone = ssh.Clone();
160159
// open SFTP when SSH is connected.
161-
var tmpRunner = RunnerHelper.GetRunner(IoC.Get<ProtocolConfigurationService>(), protocolClone, SFTP.ProtocolName);
162160
var sftp = new SFTP
163161
{
164162
ColorHex = ssh.ColorHex,
@@ -170,7 +168,7 @@ public static List<ProtocolAction> GetActions(this ProtocolBase server, bool for
170168
Password = ssh.Password,
171169
PrivateKey = ssh.PrivateKey
172170
};
173-
IoC.Get<SessionControlService>().ConnectWithTab(sftp, tmpRunner, "");
171+
GlobalEventHelper.OnRequestServerConnect?.Invoke(sftp, fromView: $"{nameof(LauncherWindowView)} - Action - Open SFTP", assignTabToken: DateTime.Now.Ticks.ToString());
174172
}));
175173
}
176174

Ui/Service/SessionControlService_OpenConnection.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,8 @@ private async Task<string> Connect(ProtocolBase protocol, string fromView, strin
301301
Password = ssh.Password,
302302
PrivateKey = ssh.PrivateKey
303303
};
304-
assignTabToken = this.ConnectWithTab(sftp, tmpRunner, assignTabToken);
304+
assignTabToken = await Connect(sftp, fromView, assignTabToken, tmpRunner.Name, assignCredentialName);
305+
//assignTabToken = this.ConnectWithTab(sftp, tmpRunner, assignTabToken);
305306
}
306307
else if (protocolClone is LocalApp { RunWithHosting: false } localApp)
307308
{

0 commit comments

Comments
 (0)