From ec548393b4f799373b594644e40193cdaa922eca Mon Sep 17 00:00:00 2001 From: liu weikai Date: Fri, 24 Jul 2026 17:51:56 +0800 Subject: [PATCH] fix: remove seams between uconsole map tiles --- platform/linux/uconsole/src/uconsole_desktop_shell.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/platform/linux/uconsole/src/uconsole_desktop_shell.cpp b/platform/linux/uconsole/src/uconsole_desktop_shell.cpp index 9f319c45..8ffa6b36 100644 --- a/platform/linux/uconsole/src/uconsole_desktop_shell.cpp +++ b/platform/linux/uconsole/src/uconsole_desktop_shell.cpp @@ -1743,9 +1743,10 @@ class UConsoleDesktopShell tile_colors.size()]), 0); lv_obj_set_style_bg_opa(tile, LV_OPA_COVER, 0); - lv_obj_set_style_border_color( - tile, color(embedded_palette::kBorder), 0); - lv_obj_set_style_border_width(tile, 1, 0); + // Tile cells are a compositing grid, not cards. Keep their + // edges transparent so adjacent 256px images share the exact + // boundary produced by the common map-tile geometry. + lv_obj_set_style_border_width(tile, 0, 0); map_tile_cells_[static_cast(tile_index)] = tile; lv_obj_t* placeholder = createLabel(tile, "", &lv_font_montserrat_10,