Avoid downcasting to null ptr

This commit is contained in:
lemoer 2025-06-20 11:10:15 +02:00
parent bf98efce67
commit f6ce815a7f

View File

@ -141,19 +141,12 @@ class _MyHomePageState extends State<MyHomePage> {
} else { } else {
// Generate a key pair // Generate a key pair
keyPair = await generateKeyPair(); final generatedKeyPair =
await generateKeyPair(); // local variable avoids downcast to ? ptr
keyPair = generatedKeyPair;
setState(() { setState(() {
// private to hex string key = encodePublicKey(generatedKeyPair, comment: "leinelab-app-key");
// key = privateKey
// .map((byte) => byte.toRadixString(16).padLeft(2, '0'))
// .join('');
if (keyPair != null) {
key = encodePublicKey(keyPair!, comment: "leinelab-app-key");
} else {
key = "No key pair generated.";
}
}); });
await SystemChannels.platform.invokeMethod<void>( await SystemChannels.platform.invokeMethod<void>(