Skip to content

Commit e9f24c4

Browse files
authored
fix: screen freeze issue && optimize sram usage (#300)
Signed-off-by: Lu1zz <[email protected]>
1 parent f484f52 commit e9f24c4

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

core/embed/lvgl/lv_font_ex.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ typedef struct __attribute__((packed)) {
2929
int8_t ofs_y;
3030
} glyph_dsc_t;
3131

32-
#define FONT_CACHE_NUM 64
32+
#define FONT_CACHE_NUM 32
3333

3434
typedef struct {
3535
uint32_t unicode_letter;

core/src/trezor/lvglui/scrs/address.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -678,11 +678,9 @@ def _prepare_chain_message(self, name):
678678
else:
679679
return self._prepare_default_message()
680680

681-
async def generate_address(self, name, index=0, ctx=None):
681+
async def generate_address(self, name, index=0, ctx=wire.DUMMY_CONTEXT):
682682
"""Main logic for generating addresses"""
683683

684-
ctx = wire.DummyContext()
685-
686684
self.current_index = index
687685
state = self.STATE.INIT
688686

core/src/trezor/lvglui/scrs/homescreen.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -707,7 +707,7 @@ async def _get_passphrase_from_user(self, init=False, prev_scr=None):
707707
script_type=InputScriptType.SPENDADDRESS,
708708
)
709709
# pyright: off
710-
await btc_get_address(wire.DummyContext(), msg)
710+
await btc_get_address(wire.QRContext(), msg)
711711
# pyright: on
712712

713713
except Exception:

0 commit comments

Comments
 (0)