> Removed "not yet fully implemented" USE_MULTIPLE_NODES and related code.
> 
> I would like to remove the early unfinished idea of using multiple Text nodes 
> in TextAreaSkin to clean up the code, to make it easier to do fixes for 
> [JDK-8342233](https://bugs.openjdk.org/browse/JDK-8342233) and 
> [JDK-8296266](https://bugs.openjdk.org/browse/JDK-8296266).
> 
> Also some minor cleanup.
> 
> ## Summary of Changes
> 
> - removed USE_MULTIPLE_NODES and code paths that correspond to its `true` 
> value
> - permanently adding one Text node to `paragraphNodes` Group, keeping the 
> latter for compatibility purposes
> - removed any code that scans `paragraphNodes` children
> - using `getTextNode()` in place of 
> `((Text)paragraphNodes.getChildren().get(0))`

Andy Goryachev has updated the pull request incrementally with one additional 
commit since the last revision:

  wrong comments

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

Changes:
  - all: https://git.openjdk.org/jfx/pull/1601/files
  - new: https://git.openjdk.org/jfx/pull/1601/files/5780b280..a3523279

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jfx&pr=1601&range=01
 - incr: https://webrevs.openjdk.org/?repo=jfx&pr=1601&range=00-01

  Stats: 3 lines in 1 file changed: 0 ins; 3 del; 0 mod
  Patch: https://git.openjdk.org/jfx/pull/1601.diff
  Fetch: git fetch https://git.openjdk.org/jfx.git pull/1601/head:pull/1601

PR: https://git.openjdk.org/jfx/pull/1601

Reply via email to