progressBar.visibleProperty().bind( item.runningProperty() );
progressBar.disableProperty().bind( Bindings.not( item.runningProperty() ) );
Basically, it appears that we need to explicitly bind Progress Bar enablement and visibility to the task running status.
My apologies for being late to the game; I have several isolated changes I need to finally formally discuss, propose, and contribute as pull requests, but the pandemic set me behind several years on my open source duties.
Having reviewed the current ControlsFX repository, I do not see any differences in what a merge entails vs. my JDK8 branch (I mostly use ControlsFX 8.40.16 and 8.40.18).