fix: ssh virt keys (#260)

This commit is contained in:
lollipopkit
2024-01-29 10:55:33 +08:00
parent d1441fbafe
commit e04fede462
6 changed files with 39 additions and 31 deletions

View File

@@ -317,7 +317,10 @@ class _SSHPageState extends State<SSHPage> with AutomaticKeepAliveClientMixin {
}
void _initVirtKeys() {
final virtKeys = List<VirtKey>.from(Stores.setting.sshVirtKeys.fetch());
final virtKeys = Stores.setting.sshVirtKeys
.fetch()
.map((e) => VirtKey.values[e])
.toList();
for (int len = 0; len < virtKeys.length; len += 7) {
if (len + 7 > virtKeys.length) {