mirror of
https://github.com/bisq-network/bisq.git
synced 2024-11-19 09:52:23 +01:00
2d3b29a8f3
This commit & PR upgrades JFoenix from v9.0.6 to v9.0.10, to avoid an NPE thrown when registering a DisputeAgent in an arbitartor (regtest) desktop's account view. The JFoenix com.jfoenix.adapters.ReflectionHelper class has a getField method that silently swallows a Throwable and returns null. After clicking ALT-D or ALT-N in the an arbitrator's desktop -> accounts view (to register dispute agents) a private field cannot be accessed via reflection, and bisq.desktop.components.JFXTextFieldSkinBisqStyle#updateTextPos() throws an NPE. The cause of the NPE is due to a failure to create the textNode value in the JFXTextFieldSkinBisqStyle constructor: textNode = ReflectionHelper.getFieldContent(TextFieldSkin.class, this, "textNode"); If this happens,the UI becomes unusable -- many views are blank. |
||
---|---|---|
.. | ||
witness | ||
wrapper |