Conversation
Platform: android Fix(zh-Hant): 修正選取的鄉鎮框線會蓋住定位圓點 Fix(en-US): the selected township's outline no longer covers the location dot
Fix(zh-Hant): 雨量圖例改為漸層顯示,與雷達預報圖例一致 Fix(en-US): the rain legend now draws as a gradient, matching the radar forecast legend
Fix(zh-Hant): 修正切換觀測時段後雨量圖例不會跟著更新 Fix(en-US): the rain legend now follows the observation window you switch to
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
這個 PR 做了什麼
三則 fix:
「永遠在最上層」,會蓋住 MapLibre Android 的定位圓點(puck);現在改為
查詢 live style 找到 puck 自己的 layer 疊加層,把框線錨在它之下;找不到
就退回原本的置頂行為(iOS 不受影響)。
分級色(CWA 的降雨尺度本來就是類別表),只有圖例外觀統一成漸層。
ListenableBuilder的回呼內重建,不再卡在圖例第一次出現時選的時段。
相關 issue
怎麼驗
時段,圖例標題應隨之更新。
仍顯示在框線之上;iOS 上確認行為不變(原本就沒有被蓋住的問題,走 fallback)。
tool/check.sh全綠:commit gate 3 則 OK、analyze 通過、1726 則測試全過。檢查清單
tool/check/commits.sh origin/main..HEAD通過—— commit 訊息就是更新日誌,格式見 commit.md
mise exec -- flutter analyze與mise exec -- flutter test通過AppLocalizations,沒有寫死AppSpacing/AppRadius/AppMotion,深色模式看過,文字對比度可接受