Implement nsChildView::CancelIMEComposition() in cocoa widgets. b=272964

This commit is contained in:
joshmoz%gmail.com 2004-12-29 18:27:46 +00:00
Родитель ee36ca736c
Коммит b5905c1157
1 изменённых файлов: 9 добавлений и 1 удалений

Просмотреть файл

@ -2055,7 +2055,15 @@ NS_IMETHODIMP nsChildView::GetIMEOpenState(PRBool* aState)
NS_IMETHODIMP nsChildView::CancelIMEComposition()
{
return NS_ERROR_NOT_IMPLEMENTED;
#ifdef DEBUG_IME
NSLog(@"**** CancelIMEComposition\n");
#endif
// Flush InputManager's markedText
NSInputManager *currentIM = [NSInputManager currentInputManager];
[currentIM markedTextAbandoned:mView];
[currentIM unmarkText];
return NS_OK;
}