diff --git a/lib/lib_display/UDisplay/include/uDisplay_config.h b/lib/lib_display/UDisplay/include/uDisplay_config.h index d8210e387..d02c8c413 100644 --- a/lib/lib_display/UDisplay/include/uDisplay_config.h +++ b/lib/lib_display/UDisplay/include/uDisplay_config.h @@ -20,7 +20,9 @@ extern SPIClass *SpiBegin(uint32_t bus); #endif // _TASMOTA_H_ // Enable universal touch support +#ifndef USE_UNIVERSAL_TOUCH #define USE_UNIVERSAL_TOUCH +#endif enum uColorType { uCOLOR_BW, uCOLOR_COLOR }; diff --git a/tasmota/tasmota_xdrv_driver/xdrv_52_3_berry_tasmota.ino b/tasmota/tasmota_xdrv_driver/xdrv_52_3_berry_tasmota.ino index d33cdcd1d..9c601e115 100644 --- a/tasmota/tasmota_xdrv_driver/xdrv_52_3_berry_tasmota.ino +++ b/tasmota/tasmota_xdrv_driver/xdrv_52_3_berry_tasmota.ino @@ -121,7 +121,7 @@ extern "C" { int32_t top = be_top(vm); // Get the number of arguments if (top == 0 || (top == 1 && be_isint(vm, 1))) { // only 1 argument of type string accepted uint32_t delay = 0; - if (top == 2) { + if (top == 1) { delay = be_toint(vm, 1); } uint32_t ret_millis = millis() + delay;