Skip to content

Commit 6d00263

Browse files
committed
Fix bugs for with the new flet version
1 parent 059134b commit 6d00263

File tree

4 files changed

+6
-12
lines changed

4 files changed

+6
-12
lines changed

openandroidinstaller/openandroidinstaller.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ def __init__(self, state: AppState):
7272
on_confirm=self.to_next_view,
7373
state=self.state,
7474
)
75-
self.state.page.add(welcome_view)
75+
# self.state.page.add(welcome_view)
7676

7777
start_view = StartView(
7878
on_confirm=self.to_next_view,

openandroidinstaller/views/step_view.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,12 @@ def check_advanced_switch(e):
7878
logger.info("Enable advanced output.")
7979
self.state.advanced = True
8080
self.terminal_box.toggle_visibility()
81+
self.right_view.update()
8182
else:
8283
logger.info("Disable advanced output.")
8384
self.state.advanced = False
8485
self.terminal_box.toggle_visibility()
86+
self.right_view.update()
8587
self.right_view.update()
8688

8789
self.advanced_switch = Switch(

openandroidinstaller/views/success_view.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def build(
2828
def close_window(e):
2929
logger.success("Success! Close the window.")
3030
# close the window
31-
self.page.window_close()
31+
self.page.window.close()
3232

3333
# right view header
3434
self.right_view_header.controls = [

openandroidinstaller/widgets.py

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
from styles import Text
3232

3333

34-
class TerminalBox(Container):
34+
class TerminalBox(Row):
3535
def __init__(self, expand: bool = True, visible: bool = False):
3636
super().__init__(expand=expand)
3737
self.visible = visible
@@ -79,10 +79,6 @@ def clear(self):
7979
self._box.content.controls[0].value = ""
8080
self.update()
8181

82-
def update(self):
83-
"""Update the view."""
84-
self._box.update()
85-
8682

8783
class ProgressIndicator(Container):
8884
def __init__(self, expand: bool = True):
@@ -157,7 +153,7 @@ def display_progress_ring(
157153
if not self.progress_ring:
158154
self.progress_ring = ProgressRing(color="#00d886")
159155
self._container.content.controls.append(self.progress_ring)
160-
self._container.update()
156+
self.update()
161157

162158
def clear(self):
163159
"""Clear output."""
@@ -166,10 +162,6 @@ def clear(self):
166162
self.progress_bar = None
167163
self.update()
168164

169-
def update(self):
170-
"""Update the view."""
171-
self._container.update()
172-
173165

174166
def get_title(
175167
title: str, info_button: IconButton = None, step_indicator_img: Optional[str] = None

0 commit comments

Comments
 (0)