From cba9ee98ad286f66d45432070ab62fcd87af22e8 Mon Sep 17 00:00:00 2001 From: Nick Fisher Date: Sat, 12 Oct 2024 14:56:04 +1100 Subject: [PATCH] (flutter) set view renderable on Windows --- .../lib/thermion_flutter_windows.dart | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/thermion_flutter/thermion_flutter_ffi/lib/thermion_flutter_windows.dart b/thermion_flutter/thermion_flutter_ffi/lib/thermion_flutter_windows.dart index 3e4608e0..51425db3 100644 --- a/thermion_flutter/thermion_flutter_ffi/lib/thermion_flutter_windows.dart +++ b/thermion_flutter/thermion_flutter_ffi/lib/thermion_flutter_windows.dart @@ -63,12 +63,12 @@ class ThermionFlutterWindows var window = ThermionFlutterWindowImpl(result[2], _channel, viewer!); await window.resize(width, height, offsetLeft, offsetTop); - throw Exception(); - // var view = await _viewer!.getViewAt(0); - // await view.updateViewport(width, height); - // print("Set viewport dimensions to ${width} ${height}"); - // _swapChain = await _viewer!.createSwapChain(window.handle); - // return window; + var view = await _viewer!.getViewAt(0); + + await view.updateViewport(width, height); + _swapChain = await _viewer!.createSwapChain(window.handle); + await view.setRenderable(true, _swapChain!); + return window; }