RFR: 8176270: Adding ChangeListener to TextField.selectedTextProperty causes StringOutOfBoundsException

Robert Lichtenberger rlichten at openjdk.java.net
Thu Mar 5 16:06:16 UTC 2020


This PR fixes JDK-8176270 by clamping the end index of the selected text to the length of the text.

-------------

Commits:
 - e78e8793: 8176270: Adding ChangeListener to TextField.selectedTextProperty causes StringOutOfBoundsException
 - d849c67c: Merge remote-tracking branch 'upstream/master'
 - 846d0483: Merge remote-tracking branch 'upstream/master'
 - 9ceb21bc: Merge remote-tracking branch 'upstream/master'
 - 2109d5a0: Merge remote-tracking branch 'upstream/master'
 - acfa63be: Merge remote-tracking branch 'upstream/master'
 - 7c5cf198: 8232524: Test cleanup: terminate background thread upon failure.
 - 7e80839f: 8232524: SynchronizedObservableMap cannot be be protected for copying/iterating
 - 8ecf3545: JDK-8232524 fixed.

Changes: https://git.openjdk.java.net/jfx/pull/138/files
 Webrev: https://webrevs.openjdk.java.net/jfx/138/webrev.00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8176270
  Stats: 20 lines in 3 files changed: 19 ins; 0 del; 1 mod
  Patch: https://git.openjdk.java.net/jfx/pull/138.diff
  Fetch: git fetch https://git.openjdk.java.net/jfx pull/138/head:pull/138

PR: https://git.openjdk.java.net/jfx/pull/138


More information about the openjfx-dev mailing list