This commit is contained in:
Bertrand Songis
2019-10-04 15:14:43 +02:00
parent 17cff9546f
commit fbc8e01982
3 changed files with 7 additions and 1 deletions
+2
View File
@@ -31,6 +31,7 @@ void CheckBox::onKeyEvent(event_t event)
TRACE_WINDOWS("%s received event 0x%X", getWindowDebugString().c_str(), event);
if (event == EVT_KEY_BREAK(KEY_ENTER)) {
onKeyPress();
setValue(!getValue());
invalidate({0, 0, 20, 20});
}
@@ -43,6 +44,7 @@ void CheckBox::onKeyEvent(event_t event)
#if defined(HARDWARE_TOUCH)
bool CheckBox::onTouchEnd(coord_t x, coord_t y)
{
onKeyPress();
setValue(!getValue());
setFocus();
invalidate({0, 0, 20, 20});