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();