RFR: 8266966: Wrong CSS properties are applied to other nodes after fix for JDK-8204568 [v2]
Ambarish Rapte
arapte at openjdk.java.net
Mon May 17 19:35:10 UTC 2021
On Mon, 17 May 2021 14:20:33 GMT, Jose Pereda <jpereda at openjdk.org> wrote:
> Just added two minor comments.
Updated PR according to comments, please have a re-look.
> modules/javafx.graphics/src/main/java/javafx/scene/CssStyleHelper.java line 456:
>
>> 454: }
>> 455:
>> 456: private boolean resetInProgress = false;
>
> Add a new line?
Added a new line.
> modules/javafx.graphics/src/main/java/javafx/scene/CssStyleHelper.java line 607:
>
>> 605: // CssStyleHelper.CacheContainer.smapId as key.
>> 606: // So, when resetToInitialValues() is in progress: the StyleManager.styleMapList gets updated
>> 607: // and getStyleMap(node) may return an incorrect StyleMap for a given node.
>
> Probably a better wording could be:
>
> // When resetToInitialValues() is in progress, the StyleManager.styleMapList gets updated, therefore
> // calls to getStyleMap(node) should be avoided, as it may return an incorrect StyleMap for a given node.
Changed the two lines as suggested.
-------------
PR: https://git.openjdk.java.net/jfx/pull/504
More information about the openjfx-dev
mailing list