JFoenix icon indicating copy to clipboard operation
JFoenix copied to clipboard

Recent change in JavaFX (17-ea+2) breaks JFXProgressBar

Open nemphys opened this issue 4 years ago • 4 comments

Due to this change: https://github.com/openjdk/jfx/commit/473382443c0a52be1307b762deecb37a17305a47, NodeHelper.treeShowingProperty() is no longer available and therefore JFXProgressBarSkin throws exceptions when trying to use it. Since this upstream change is a (long awaited) performance improvement, it would make sense to fix this.

nemphys avatar Feb 26 '21 22:02 nemphys

@nemphys HI, if you need a working progress bar you can check my project here MaterialFX

palexdev avatar Mar 12 '21 08:03 palexdev

@nemphys thank you pointing out the issue 👍

sshahine avatar Mar 17 '21 18:03 sshahine

I've made a workaround for JavaFx17:

implementation("org.rationalityfrontline.workaround:jfoenix:17.0.1")

Sources: https://github.com/RationalityFrontline/JFoenix/tree/JFoenix-17.0.0

RationalityFrontline avatar Sep 30 '21 14:09 RationalityFrontline

Please solve that. It`s time already.

FelipeAumannRS avatar Nov 09 '21 15:11 FelipeAumannRS