fix mac render memory, dispose old decoded image (#8140)

Signed-off-by: 21pages <sunboeasy@gmail.com>
This commit is contained in:
21pages 2024-05-27 09:27:30 +08:00 committed by GitHub
parent e7f0f0ff8d
commit 0442f7012b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 82 additions and 24 deletions

View file

@ -90,6 +90,8 @@ class _RemotePageState extends State<RemotePage> {
super.dispose();
gFFI.dialogManager.hideMobileActionsOverlay();
gFFI.inputModel.listenToMouse(false);
gFFI.imageModel.disposeImage();
gFFI.cursorModel.disposeImages();
await gFFI.invokeMethod("enable_soft_keyboard", true);
_mobileFocusNode.dispose();
_physicalFocusNode.dispose();