RFR: 8279640: ListView with null SelectionModel/FocusModel throws NPE
Marius Hanl
mhanl at openjdk.org
Fri Aug 5 12:34:02 UTC 2022
On Thu, 4 Aug 2022 21:29:49 GMT, Kevin Rushforth <kcr at openjdk.org> wrote:
> As I mentioned in that JBS issue, I tend to agree that if we were starting today with a blank sheet of paper, we might have disallowed null and defined a "noop" selection model and/or focus model. At this point, though, it would be a breaking change, even though we don't specify the behavior of null, so we ought to make it work in those places where it doesn't.
I agree, if we could do it from scratch we can just implement something like a `NonNullObjectProperty` which won't allow null in some way. Or the JDK implements some way of declaring a variable as not nullable. 😃
And I agree that improving the docs makes sense and more information is always good.
-------------
PR: https://git.openjdk.org/jfx/pull/711
More information about the openjfx-dev
mailing list