瀏覽代碼

Consume lcd_encoder_diff in lcd_show_fullscreen_message_yes_no_and_wait_P().

This fixes problem encountered in lcd_v2_calibration(). Selected menu item skips to another if returning to menu after this message is used.
Marek Bel 5 年之前
父節點
當前提交
6630591f9e
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      Firmware/ultralcd.cpp

+ 1 - 0
Firmware/ultralcd.cpp

@@ -3591,6 +3591,7 @@ int8_t lcd_show_fullscreen_message_yes_no_and_wait_P(const char *msg, bool allow
 		if (lcd_clicked()) {
 			Sound_MakeSound(e_SOUND_TYPE_ButtonEcho);
 			KEEPALIVE_STATE(IN_HANDLER);
+			lcd_encoder_diff = 0;
 			return yes;
 		}
 	}