bug 208095: crashes when ASCII characters are entered before any characters that go through an XIM server. patch by smontagu, r=katakai, sr=sfraser, a=choffman
git-svn-id: svn://10.0.0.236/trunk@152769 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -2381,7 +2381,7 @@ NS_IMETHODIMP nsEditor::InsertTextIntoTextNodeImpl(const nsAString& aStringToIns
|
||||
nsresult result;
|
||||
// suppressIME s used when editor must insert text, yet this text is not
|
||||
// part of current ime operation. example: adjusting whitespace around an ime insertion.
|
||||
if (mInIMEMode && !suppressIME)
|
||||
if (mIMETextRangeList && mInIMEMode && !suppressIME)
|
||||
{
|
||||
if (!mIMETextNode)
|
||||
{
|
||||
|
||||
@@ -3794,7 +3794,6 @@ nsWindow::SetXICSpotLocation(nsIMEGtkIC* aXIC, nsPoint aPoint)
|
||||
|
||||
void
|
||||
nsWindow::ime_preedit_start() {
|
||||
IMEComposeStart(nsnull);
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
Reference in New Issue
Block a user