mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 663445 - StringIndexOutOfBoundsException in String.substring() via GeckoInputConnection.getExtractedText. r=mwu
--HG-- extra : rebase_source : 9f6a618d2563352a03be47dbfb303b6473f8657c
This commit is contained in:
parent
04de6ab1d3
commit
6d7d28ad0d
@ -273,7 +273,7 @@ public class GeckoInputConnection
|
||||
|
||||
// 2. Make a guess about what the text actually is
|
||||
if (mComposing && extract.selectionEnd > extract.text.length())
|
||||
extract.text = extract.text.subSequence(0, mCompositionStart) + mComposingText;
|
||||
extract.text = extract.text.subSequence(0, Math.min(extract.text.length(), mCompositionStart)) + mComposingText;
|
||||
|
||||
// 3. If all else fails, make sure our selection indexes make sense
|
||||
extract.selectionStart = Math.min(extract.selectionStart, extract.text.length());
|
||||
|
Loading…
Reference in New Issue
Block a user