From 957d70bc3cf4ce3a5c08ebece05e801d88c9a652 Mon Sep 17 00:00:00 2001 From: bl1nch <130155870+bl1nch@users.noreply.github.com> Date: Fri, 10 Jul 2026 14:43:30 +0600 Subject: [PATCH 1/3] Add support for Android TV platform in permission handler --- .../src/flet_permission_handler/permission_handler.py | 1 + 1 file changed, 1 insertion(+) diff --git a/sdk/python/packages/flet-permission-handler/src/flet_permission_handler/permission_handler.py b/sdk/python/packages/flet-permission-handler/src/flet_permission_handler/permission_handler.py index 06f8d7a169..ec1d6571cf 100644 --- a/sdk/python/packages/flet-permission-handler/src/flet_permission_handler/permission_handler.py +++ b/sdk/python/packages/flet-permission-handler/src/flet_permission_handler/permission_handler.py @@ -27,6 +27,7 @@ def before_update(self): or self.page.platform in [ ft.PagePlatform.ANDROID, + ft.PagePlatform.ANDROID_TV, ft.PagePlatform.IOS, ft.PagePlatform.WINDOWS, ] From 8fd6467ec2b8724caba9d94046e5b9f210f200a0 Mon Sep 17 00:00:00 2001 From: bl1nch <130155870+bl1nch@users.noreply.github.com> Date: Fri, 10 Jul 2026 16:20:46 +0600 Subject: [PATCH 2/3] Update CHANGELOG --- sdk/python/packages/flet-permission-handler/CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sdk/python/packages/flet-permission-handler/CHANGELOG.md b/sdk/python/packages/flet-permission-handler/CHANGELOG.md index 452535c259..e01aab6254 100644 --- a/sdk/python/packages/flet-permission-handler/CHANGELOG.md +++ b/sdk/python/packages/flet-permission-handler/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## 0.86.0 + +### Bug fixes + +* Removed platform restriction - `PermissionHandler` can now be used on `PagePlatform.ANDROID_TV`. Not officially supported by the underlying flutter `permission_handler` package, but most functionality works reliably across a wide range of Android TV builds. ([#6667](https://github.com/flet-dev/flet/pull/6667)) by @bl1nch. + ## 0.80.0 ## Added From 2e9a948189ea23529c0a1d797c4aa577c3115862 Mon Sep 17 00:00:00 2001 From: bl1nch <130155870+bl1nch@users.noreply.github.com> Date: Fri, 10 Jul 2026 16:29:22 +0600 Subject: [PATCH 3/3] Update CHANGELOG --- sdk/python/packages/flet-permission-handler/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/python/packages/flet-permission-handler/CHANGELOG.md b/sdk/python/packages/flet-permission-handler/CHANGELOG.md index e01aab6254..85895490bf 100644 --- a/sdk/python/packages/flet-permission-handler/CHANGELOG.md +++ b/sdk/python/packages/flet-permission-handler/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ### Bug fixes -* Removed platform restriction - `PermissionHandler` can now be used on `PagePlatform.ANDROID_TV`. Not officially supported by the underlying flutter `permission_handler` package, but most functionality works reliably across a wide range of Android TV builds. ([#6667](https://github.com/flet-dev/flet/pull/6667)) by @bl1nch. +* Removed platform restriction - `PermissionHandler` can now be used on `PagePlatform.ANDROID_TV`. Not officially supported by the underlying flutter `permission_handler` package, but most functionality works reliably across a wide range of Android TV builds. ([#6667](https://github.com/flet-dev/flet/pull/6667)). ## 0.80.0