if (__isEnterKeyPressed)
{
__isEnterKeyPressed = false;
- __isFocused = true;
+
+ if (__pEditTime->IsFocusModeStateEnabled())
+ {
+ __isFocused = true;
+ }
}
if (__focusId == DATETIME_ID_NONE || __focusId == DATETIME_ID_AMPM)
{
if (!__isEnterKeyPressed || __focusId == DATETIME_ID_AMPM)
{
__focusId = DATETIME_ID_NONE;
+ __selectedId = DATETIME_ID_NONE;
}
__isFocused = false;
__pEditTime->Invalidate();