RFR: 8295078: TextField blurry when inside an TitledPane -> AnchorPane [v3]
Andy Goryachev
angorya at openjdk.org
Thu Nov 10 17:22:37 UTC 2022
On Thu, 10 Nov 2022 16:44:06 GMT, Marius Hanl <mhanl at openjdk.org> wrote:
>> I looked at the other layout panes and they already do something similar to what this PR does, using the snapped insets for intermediate compuation. I also note that some of the computation is calling superclass methods that do snapping already, and expect it to be added to snapped insets (if there are insets), for example, `computeWidth()`. In this particular case -- `snappedLeftInset() + leftAnchor` -- I don't think `leftAnchor` is snapped, but it probably should be.
>
> Yeah I think so too.
I still think this code is incorrect.
To illustrate, let's set insets to 0.8 and anchor to 0.5
Here is what I think it should do:
snap=off
result=1.3
snap=on
result=1.0 (and not 1.5, as I think the proposed fix would produce)
-------------
PR: https://git.openjdk.org/jfx/pull/910
More information about the openjfx-dev
mailing list