diff --git a/src/gui/inputdevices/TouchHelper.cpp b/src/gui/inputdevices/TouchHelper.cpp index 50b12709..8229dd63 100644 --- a/src/gui/inputdevices/TouchHelper.cpp +++ b/src/gui/inputdevices/TouchHelper.cpp @@ -54,6 +54,13 @@ void TouchHelper::reload() enabled = false; touch.getBool("disableTouch", enabled); + if (enabled) + { + delete touchImpl; + touchImpl = NULL; + return; + } + disableTimeout = 1000; touch.getInt("timeout", disableTimeout); if (disableTimeout < 500)