From c8a01b412eda15d53ebbc7b291353ae136a05d94 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Wed, 1 Mar 2023 23:55:52 +0200 Subject: [PATCH] Disable permission handler on Windows --- pubspec.foss.yaml | 2 +- pubspec.lock | 16 ++++------------ pubspec.yaml | 2 +- windows/flutter/generated_plugin_registrant.cc | 3 --- windows/flutter/generated_plugins.cmake | 1 - 5 files changed, 6 insertions(+), 18 deletions(-) diff --git a/pubspec.foss.yaml b/pubspec.foss.yaml index fe1e1e58c..d4b41b307 100644 --- a/pubspec.foss.yaml +++ b/pubspec.foss.yaml @@ -56,7 +56,7 @@ dependencies: # flutter_launcher_icons: ^0.9.1 overflow_view: ^0.3.1 flutter_styled_toast: ^2.0.0 - permission_handler: ^10.2.0 + permission_handler: 9.1.0 file_picker: ^5.2.5 boardview: ^0.2.2 pointer_interceptor: ^0.9.0 diff --git a/pubspec.lock b/pubspec.lock index 4fb6d889b..d124bfbf8 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -1027,18 +1027,18 @@ packages: dependency: "direct main" description: name: permission_handler - sha256: "33c6a1253d1f95fd06fa74b65b7ba907ae9811f9d5c1d3150e51417d04b8d6a8" + sha256: e474a8b0de5a3ce6f0960599c0b24ab3441a200a8705f4131e7bb926027100db url: "https://pub.dev" source: hosted - version: "10.2.0" + version: "9.1.0" permission_handler_android: dependency: transitive description: name: permission_handler_android - sha256: "8028362b40c4a45298f1cbfccd227c8dd6caf0e27088a69f2ba2ab15464159e2" + sha256: a512e0fa8abcb0659d938ec2df93a70eb1df1fdea5fdc6d79a866bfd858a28fc url: "https://pub.dev" source: hosted - version: "10.2.0" + version: "9.0.2+1" permission_handler_apple: dependency: transitive description: @@ -1055,14 +1055,6 @@ packages: url: "https://pub.dev" source: hosted version: "3.9.0" - permission_handler_windows: - dependency: transitive - description: - name: permission_handler_windows - sha256: f67cab14b4328574938ecea2db3475dad7af7ead6afab6338772c5f88963e38b - url: "https://pub.dev" - source: hosted - version: "0.1.2" petitparser: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 45462c919..7042c3e36 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -61,7 +61,7 @@ dependencies: # flutter_launcher_icons: ^0.9.1 overflow_view: ^0.3.1 flutter_styled_toast: ^2.0.0 - permission_handler: ^10.2.0 + permission_handler: 9.1.0 # Disables Windows support to fix crash file_picker: ^5.2.5 boardview: ^0.2.2 pointer_interceptor: ^0.9.0 diff --git a/windows/flutter/generated_plugin_registrant.cc b/windows/flutter/generated_plugin_registrant.cc index 947155643..49b20bb2a 100644 --- a/windows/flutter/generated_plugin_registrant.cc +++ b/windows/flutter/generated_plugin_registrant.cc @@ -7,7 +7,6 @@ #include "generated_plugin_registrant.h" #include -#include #include #include #include @@ -19,8 +18,6 @@ void RegisterPlugins(flutter::PluginRegistry* registry) { LocalAuthPluginRegisterWithRegistrar( registry->GetRegistrarForPlugin("LocalAuthPlugin")); - PermissionHandlerWindowsPluginRegisterWithRegistrar( - registry->GetRegistrarForPlugin("PermissionHandlerWindowsPlugin")); PrintingPluginRegisterWithRegistrar( registry->GetRegistrarForPlugin("PrintingPlugin")); ScreenRetrieverPluginRegisterWithRegistrar( diff --git a/windows/flutter/generated_plugins.cmake b/windows/flutter/generated_plugins.cmake index 987a04944..ccd970d5b 100644 --- a/windows/flutter/generated_plugins.cmake +++ b/windows/flutter/generated_plugins.cmake @@ -4,7 +4,6 @@ list(APPEND FLUTTER_PLUGIN_LIST local_auth_windows - permission_handler_windows printing screen_retriever sentry_flutter