Only toggleOnScreenKeyboard false if using it
This commit is contained in:
parent
b7dc5dd6f2
commit
acc05bfcef
@ -245,6 +245,8 @@ CGUIEditBox::~CGUIEditBox()
|
|||||||
dl->setIMEEnable(false);
|
dl->setIMEEnable(false);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
if (GUIEngine::ScreenKeyboard::shouldUseScreenKeyboard() &&
|
||||||
|
irr_driver->getDevice()->hasOnScreenKeyboard())
|
||||||
irr_driver->getDevice()->toggleOnScreenKeyboard(false);
|
irr_driver->getDevice()->toggleOnScreenKeyboard(false);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
@ -675,6 +677,8 @@ bool CGUIEditBox::processKey(const SEvent& event)
|
|||||||
break;
|
break;
|
||||||
case IRR_KEY_RETURN:
|
case IRR_KEY_RETURN:
|
||||||
{
|
{
|
||||||
|
if (GUIEngine::ScreenKeyboard::shouldUseScreenKeyboard() &&
|
||||||
|
irr_driver->getDevice()->hasOnScreenKeyboard())
|
||||||
irr_driver->getDevice()->toggleOnScreenKeyboard(false);
|
irr_driver->getDevice()->toggleOnScreenKeyboard(false);
|
||||||
sendGuiEvent( EGET_EDITBOX_ENTER );
|
sendGuiEvent( EGET_EDITBOX_ENTER );
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user