From f008f90a7d661696a5bbb0f436aa2ecbdbaacc09 Mon Sep 17 00:00:00 2001 From: lvjunjie Date: Mon, 26 Oct 2026 18:12:49 +0800 Subject: [PATCH] =?UTF-8?q?fix(nmNum):=20=E9=81=BF=E5=85=8D=E9=87=8D?= =?UTF-8?q?=E5=A4=8D=E7=82=B9=E5=87=BB=E5=A4=9A=E6=AE=B5=E4=BA=A7=E9=87=8F?= =?UTF-8?q?=E6=97=B6=E8=A1=A8=E6=A0=BC=E9=97=AA=E7=83=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Src/nmNum/nmSubWxs/nmWxForecast.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Src/nmNum/nmSubWxs/nmWxForecast.cpp b/Src/nmNum/nmSubWxs/nmWxForecast.cpp index c3f85ec1..9414e893 100644 --- a/Src/nmNum/nmSubWxs/nmWxForecast.cpp +++ b/Src/nmNum/nmSubWxs/nmWxForecast.cpp @@ -651,6 +651,8 @@ void nmWxForecast::onMultiplePressuresSelected() void nmWxForecast::onMultipleRatesSelected() { + // 重复点击已选中的模式不刷新表格,避免清空再填充造成闪烁。 + if(m_forecastData.getForecastOption() == nmDataForecast::MultipleRatesOption) return; updateDataFromUI(); // 保存当前界面数据 m_forecastData.setForecastOption(nmDataForecast::MultipleRatesOption); updateParametersForOption();