Skip to content

Commit 654fa78

Browse files
FeodorFitsnerzrr1999
authored andcommitted
Flet 0.10.2 fixes (flet-dev#1864)
* Fix incomplete code blocks in flet_core/page.py Fix flet-dev#1734 * Fix disabled color of FilledButtons Fix flet-dev#1754 * Add `AppView` and `WebRenderer` enums to flet-pyodide * Bump pyodide to 0.24.0 * Bump Flet version to 0.10.2
1 parent 91ef7df commit 654fa78

File tree

8 files changed

+33
-9
lines changed

8 files changed

+33
-9
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Flet changelog
22

3+
## 0.10.2
4+
5+
* Wrapped --codesign-identity & --add-binary for flet pack ([#1789](https://github.com/flet-dev/flet/issues/1789)).
6+
* Fix incomplete code blocks in `flet_core/page.py`.
7+
* Fix disabled color of FilledButtons.
8+
* Add `AppView` and `WebRenderer` enums to flet-pyodide.
9+
* Pyodide v0.24.0.
10+
311
## 0.10.1
412

513
* Fix Cavas.Text drawing ([#1783](https://github.com/flet-dev/flet/issues/1783))

client/pubspec.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ packages:
183183
path: "../package"
184184
relative: true
185185
source: path
186-
version: "0.10.1"
186+
version: "0.10.2"
187187
flutter:
188188
dependency: "direct main"
189189
description: flutter

client/web/python-worker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
importScripts("https://cdn.jsdelivr.net/pyodide/v0.23.0/full/pyodide.js");
1+
importScripts("https://cdn.jsdelivr.net/pyodide/v0.24.0/full/pyodide.js");
22

33
self.micropipIncludePre = false;
44
self.pythonModuleName = null;

package/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 0.10.2
2+
3+
* Wrapped --codesign-identity & --add-binary for flet pack ([#1789](https://github.com/flet-dev/flet/issues/1789)).
4+
* Fix incomplete code blocks in `flet_core/page.py`.
5+
* Fix disabled color of FilledButtons.
6+
* Add `AppView` and `WebRenderer` enums to flet-pyodide.
7+
* Pyodide v0.24.0.
8+
19
## 0.10.1
210

311
* Fix Cavas.Text drawing ([#1783](https://github.com/flet-dev/flet/issues/1783))

package/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: flet
22
description: Write entire Flutter app in Python or add server-driven UI experience into existing Flutter app.
33
homepage: https://flet.dev
44
repository: https://github.com/flet-dev/flet
5-
version: 0.10.1
5+
version: 0.10.2
66

77
# This package supports all platforms listed below.
88
platforms:

sdk/python/packages/flet-core/src/flet_core/elevated_button.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,10 +148,10 @@ def _before_build_command(self):
148148
):
149149
if self.__style is None:
150150
self.__style = ButtonStyle()
151-
if self.__style.color != self.__color and not self.disabled:
152-
self.__style.color = self.__color
153-
if self.__style.bgcolor != self.__bgcolor and not self.disabled:
154-
self.__style.bgcolor = self.__bgcolor
151+
if self.__style.color != self.__color or self.disabled:
152+
self.__style.color = self.__color if not self.disabled else None
153+
if self.__style.bgcolor != self.__bgcolor or self.disabled:
154+
self.__style.bgcolor = self.__bgcolor if not self.disabled else None
155155
if self.__style.elevation != self.__elevation:
156156
self.__style.elevation = self.__elevation
157157
if self.__style is not None:

sdk/python/packages/flet-core/src/flet_core/page.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1691,7 +1691,7 @@ def on_scroll_interval(self) -> OptionalNumber:
16911691

16921692
@on_scroll_interval.setter
16931693
def on_scroll_interval(self, value: OptionalNumber):
1694-
self.__default_view.on_scroll_interval
1694+
self.__default_view.on_scroll_interval = value
16951695

16961696
# on_close
16971697
@property
@@ -1808,7 +1808,7 @@ def on_scroll(self):
18081808

18091809
@on_scroll.setter
18101810
def on_scroll(self, handler):
1811-
self.__default_view.on_scroll
1811+
self.__default_view.on_scroll = handler
18121812

18131813

18141814
class Offstage(Control):
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,10 @@
11
from flet.flet import app, app_async
22
from flet_core import *
3+
from flet_core.types import (
4+
FLET_APP,
5+
FLET_APP_HIDDEN,
6+
FLET_APP_WEB,
7+
WEB_BROWSER,
8+
AppView,
9+
WebRenderer,
10+
)

0 commit comments

Comments
 (0)