Commit 618320ecd0409c0710e9ba08952d1df364b3a1b5
1 parent
cfc2fcc35a
Exists in
master
and in
2 other branches
불필요한 UI 갱신 제거
Showing
1 changed file
with
10 additions
and
4 deletions
Show diff stats
app/gui/oven_control/autocookwindow.cpp
| @@ -873,9 +873,12 @@ void AutoCookWindow::on_humidityGaugeButton_pressed() | @@ -873,9 +873,12 @@ void AutoCookWindow::on_humidityGaugeButton_pressed() | ||
| 873 | void AutoCookWindow::on_humidityGaugeButton_released() | 873 | void AutoCookWindow::on_humidityGaugeButton_released() |
| 874 | { | 874 | { |
| 875 | showCurrentHumidityTimer.stop(); | 875 | showCurrentHumidityTimer.stop(); |
| 876 | - showingCurrentHumidity = false; | ||
| 877 | 876 | ||
| 878 | - updateView(); | 877 | + if (showingCurrentHumidity) |
| 878 | + { | ||
| 879 | + showingCurrentHumidity = false; | ||
| 880 | + updateView(); | ||
| 881 | + } | ||
| 879 | } | 882 | } |
| 880 | 883 | ||
| 881 | void AutoCookWindow::on_heatGaugeButton_pressed() | 884 | void AutoCookWindow::on_heatGaugeButton_pressed() |
| @@ -886,9 +889,12 @@ void AutoCookWindow::on_heatGaugeButton_pressed() | @@ -886,9 +889,12 @@ void AutoCookWindow::on_heatGaugeButton_pressed() | ||
| 886 | void AutoCookWindow::on_heatGaugeButton_released() | 889 | void AutoCookWindow::on_heatGaugeButton_released() |
| 887 | { | 890 | { |
| 888 | showCurrentTempTimer.stop(); | 891 | showCurrentTempTimer.stop(); |
| 889 | - showingCurrentTemp = false; | ||
| 890 | 892 | ||
| 891 | - updateView(); | 893 | + if (showingCurrentTemp) |
| 894 | + { | ||
| 895 | + showingCurrentTemp = false; | ||
| 896 | + updateView(); | ||
| 897 | + } | ||
| 892 | } | 898 | } |
| 893 | 899 | ||
| 894 | void AutoCookWindow::showCurrentHumidity() | 900 | void AutoCookWindow::showCurrentHumidity() |