Prevent multiple completions

This commit is contained in:
Renan
2019-09-23 15:25:48 +01:00
committed by Erick (CptBlackPixel)
parent 033e561d4c
commit 85b8d89adc

View File

@ -100,7 +100,7 @@ class Util {
if (window.physicalSize.isEmpty) {
final completer = Completer<Size>();
window.onMetricsChanged = () {
if (!window.physicalSize.isEmpty) {
if (!window.physicalSize.isEmpty && !completer.isCompleted) {
completer.complete(window.physicalSize / window.devicePixelRatio);
}
};