diff options
Diffstat (limited to 'gtk')
| -rw-r--r-- | gtk/ScintillaGTK.cxx | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/gtk/ScintillaGTK.cxx b/gtk/ScintillaGTK.cxx index 9977f0db0..0d8943826 100644 --- a/gtk/ScintillaGTK.cxx +++ b/gtk/ScintillaGTK.cxx @@ -2434,6 +2434,11 @@ void ScintillaGTK::PreeditChangedInlineThis() {  	// Copy & paste by johnsonj with a lot of helps of Neil  	// Great thanks for my foreruners, jiniya and BLUEnLIVE  	try { +		if (pdoc->IsReadOnly()) { +			gtk_im_context_reset(im_context); +			return; +		} +  		view.imeCaretBlockOverride = false; // If backspace.  		if (pdoc->TentativeActive()) { | 
