fix: preserve login method across session windows

This commit is contained in:
21pages committed 2026-10-31 16:54:28 +08:00
1 parent 956031d109
commit a2d21df237
5 files changed
+33 -3

No files matched your search

+3 -1
View File
@@ -579,7 +579,9 @@ List<TTextMenu> toolbarControls(BuildContext context, String id, FFI ffi) {
bool isTerminal = false}) {
final connToken = bind.sessionGetConnToken(sessionId: ffi.sessionId);
connect(context, id,
loginMethod: ffi.loginMethod,
loginMethod: bind.sessionGetCommonSync(
sessionId: ffi.sessionId, key: 'login_method', param: '') ??
'',
isFileTransfer: isFileTransfer,
isViewCamera: isViewCamera,
isTerminal: isTerminal,