You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With #1395, we removed the use of Behavior classes from RangeSlider and SnapshotView, there is just one control which has a dependency on the com.sun.javafx.scene.control.behavior.* class i.e. GridViewBehavior.
It is complex to fix GridViewBehavior as it extends TableViewBehavior instead of BehaviorBase.
@Maxoudela can you have a quick look to see if we can do something about this class?
The text was updated successfully, but these errors were encountered:
Well.. There is quite a lot of code inside TableViewBehavior and TableViewBehaviorBase.
If we want to get rid of the dependencies, it means I have to get rid of the GridViewBehavior.
This also means I have to extends from TableViewSkin instead of TableViewSkinBase in the GridViewSkin (in order to have a TableViewBehavior constructed).
I can have access to some methods in the TableViewSkin, but some are missing. For example discontinuousSelectNextColumn() that is in the Behavior and that I need to override if I want the selection to work properly with the span.
With #1395, we removed the use of Behavior classes from
RangeSlider
andSnapshotView
, there is just one control which has a dependency on thecom.sun.javafx.scene.control.behavior.*
class i.e. GridViewBehavior.It is complex to fix GridViewBehavior as it extends
TableViewBehavior
instead ofBehaviorBase
.@Maxoudela can you have a quick look to see if we can do something about this class?
The text was updated successfully, but these errors were encountered: