OK. Will do. Apologies for that.<br>
<br>
On Fri, Nov 1, 2019, 09:02 Florian Reimair <notifications@github.com> wrote:<br>
<br>
> *@freimair* requested changes on this pull request.<br>
><br>
> @niyid <https://github.com/niyid> thanks for your contribution. However,<br>
> when I try to run your stuff, I get exception windows popping up for every<br>
> view that has a table in it. Would you mind having a look again?<br>
><br>
> Nov-01 08:54:48.977 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: Uncaught Exception from thread JavaFX Application Thread<br>
> Nov-01 08:54:48.977 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: throwableMessage= Duplicate TableColumns detected in TableView columns list with titles 'null',<br>
> Nov-01 08:54:48.978 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: throwableClass= class java.lang.IllegalStateException<br>
> Nov-01 08:54:48.979 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: Stack trace:<br>
> java.lang.IllegalStateException: Duplicate TableColumns detected in TableView columns list with titles 'null',<br>
>    at javafx.scene.control.TableView$5.onChanged(TableView.java:636)<br>
>    at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88)<br>
>    at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:164)<br>
>    at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)<br>
>    at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)<br>
>    at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)<br>
>    at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)<br>
>    at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)<br>
>    at javafx.collections.ModifiableObservableListBase.add(ModifiableObservableListBase.java:155)<br>
>    at java.base/java.util.AbstractList.add(AbstractList.java:111)<br>
>    at bisq.desktop.main.market.offerbook.OfferBookChartView.getOfferTable(OfferBookChartView.java:614)<br>
>    at bisq.desktop.main.market.offerbook.OfferBookChartView.initialize(OfferBookChartView.java:159)<br>
>    at bisq.desktop.common.view.InitializableView.initialize(InitializableView.java:41)<br>
>    at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2573)<br>
>    at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2466)<br>
>    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2435)<br>
>    at bisq.desktop.common.fxml.FxmlViewLoader.loadFromFxml(FxmlViewLoader.java:101)<br>
>    at bisq.desktop.common.fxml.FxmlViewLoader.load(FxmlViewLoader.java:90)<br>
>    at bisq.desktop.common.view.CachingViewLoader.load(CachingViewLoader.java:41)<br>
>    at bisq.desktop.main.market.MarketView.loadView(MarketView.java:159)<br>
>    at bisq.desktop.main.market.MarketView.lambda$initialize$0(MarketView.java:100)<br>
>    at bisq.desktop.Navigation.lambda$navigateTo$1(Navigation.java:140)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:804)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:425)<br>
>    at bisq.desktop.Navigation.navigateTo(Navigation.java:140)<br>
>    at bisq.desktop.Navigation.navigateTo(Navigation.java:104)<br>
>    at bisq.desktop.main.market.MarketView.activate(MarketView.java:135)<br>
>    at bisq.desktop.common.view.ActivatableViewAndModel.lambda$prepareInitialize$0(ActivatableViewAndModel.java:43)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:74)<br>
>    at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102)<br>
>    at javafx.scene.Node$ReadOnlyObjectWrapperManualFire.fireSuperValueChangedEvent(Node.java:1054)<br>
>    at javafx.scene.Node.invalidatedScenes(Node.java:1114)<br>
>    at javafx.scene.Node.setScenes(Node.java:1152)<br>
>    at javafx.scene.Parent$2.onChanged(Parent.java:369)<br>
>    at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:45)<br>
>    at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:329)<br>
>    at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)<br>
>    at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)<br>
>    at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)<br>
>    at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)<br>
>    at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)<br>
>    at javafx.collections.ModifiableObservableListBase.setAll(ModifiableObservableListBase.java:90)<br>
>    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:116)<br>
>    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)<br>
>    at bisq.desktop.main.MainView.lambda$initialize$7(MainView.java:376)<br>
>    at bisq.desktop.Navigation.lambda$navigateTo$1(Navigation.java:140)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:804)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:425)<br>
>    at bisq.desktop.Navigation.navigateTo(Navigation.java:140)<br>
>    at bisq.desktop.Navigation.navigateToPreviousVisitedView(Navigation.java:155)<br>
>    at bisq.desktop.main.MainView.lambda$initialize$9(MainView.java:393)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.property.BooleanPropertyBase.fireValueChangedEvent(BooleanPropertyBase.java:104)<br>
>    at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:111)<br>
>    at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)<br>
>    at bisq.desktop.main.MainViewModel.onSetupComplete(MainViewModel.java:252)<br>
>    at java.base/java.util.ArrayList.forEach(ArrayList.java:1378)<br>
>    at bisq.core.app.BisqSetup.step5(BisqSetup.java:331)<br>
>    at bisq.core.app.BisqSetup.lambda$startP2pNetworkAndWallet$9(BisqSetup.java:547)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:170)<br>
>    at com.sun.javafx.binding.BindingHelperObserver.invalidated(BindingHelperObserver.java:52)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:136)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.property.BooleanPropertyBase.fireValueChangedEvent(BooleanPropertyBase.java:104)<br>
>    at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:111)<br>
>    at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)<br>
>    at bisq.core.app.P2PNetworkSetup$2.onDataReceived(P2PNetworkSetup.java:163)<br>
>    at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)<br>
>    at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)<br>
>    at bisq.network.p2p.P2PService.onDataReceived(P2PService.java:359)<br>
>    at bisq.network.p2p.peers.getdata.RequestDataManager$2.onComplete(RequestDataManager.java:339)<br>
>    at bisq.network.p2p.peers.getdata.RequestDataHandler.onMessage(RequestDataHandler.java:282)<br>
>    at bisq.network.p2p.network.NetworkNode.lambda$onMessage$4(NetworkNode.java:357)<br>
>    at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)<br>
>    at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)<br>
>    at bisq.network.p2p.network.NetworkNode.onMessage(NetworkNode.java:357)<br>
>    at bisq.network.p2p.network.Connection.lambda$onMessage$5(Connection.java:429)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:804)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:425)<br>
>    at bisq.network.p2p.network.Connection.lambda$onMessage$6(Connection.java:429)<br>
>    at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)<br>
>    at java.base/java.security.AccessController.doPrivileged(Native Method)<br>
>    at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)<br>
>    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run$$$capture(InvokeLaterDispatcher.java:96)<br>
>    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java)<br>
>    at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)<br>
>    at com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)<br>
>    at java.base/java.lang.Thread.run(Thread.java:844)<br>
><br>
> java.lang.IllegalStateException: Duplicate TableColumns detected in TableView columns list with titles 'null',<br>
>    at javafx.scene.control.TableView$5.onChanged(TableView.java:636)<br>
>    at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88)<br>
>    at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:164)<br>
>    at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)<br>
>    at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)<br>
>    at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)<br>
>    at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)<br>
>    at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)<br>
>    at javafx.collections.ModifiableObservableListBase.add(ModifiableObservableListBase.java:155)<br>
>    at java.base/java.util.AbstractList.add(AbstractList.java:111)<br>
>    at bisq.desktop.main.market.offerbook.OfferBookChartView.getOfferTable(OfferBookChartView.java:614)<br>
>    at bisq.desktop.main.market.offerbook.OfferBookChartView.initialize(OfferBookChartView.java:159)<br>
>    at bisq.desktop.common.view.InitializableView.initialize(InitializableView.java:41)<br>
>    at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2573)<br>
>    at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2466)<br>
>    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2435)<br>
>    at bisq.desktop.common.fxml.FxmlViewLoader.loadFromFxml(FxmlViewLoader.java:101)<br>
>    at bisq.desktop.common.fxml.FxmlViewLoader.load(FxmlViewLoader.java:90)<br>
>    at bisq.desktop.common.view.CachingViewLoader.load(CachingViewLoader.java:41)<br>
>    at bisq.desktop.main.market.MarketView.loadView(MarketView.java:159)<br>
>    at bisq.desktop.main.market.MarketView.lambda$initialize$0(MarketView.java:100)<br>
>    at bisq.desktop.Navigation.lambda$navigateTo$1(Navigation.java:140)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:804)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:425)<br>
>    at bisq.desktop.Navigation.navigateTo(Navigation.java:140)<br>
>    at bisq.desktop.Navigation.navigateTo(Navigation.java:104)<br>
>    at bisq.desktop.main.market.MarketView.activate(MarketView.java:135)<br>
>    at bisq.desktop.common.view.ActivatableViewAndModel.lambda$prepareInitialize$0(ActivatableViewAndModel.java:43)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:74)<br>
>    at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102)<br>
>    at javafx.scene.Node$ReadOnlyObjectWrapperManualFire.fireSuperValueChangedEvent(Node.java:1054)<br>
>    at javafx.scene.Node.invalidatedScenes(Node.java:1114)<br>
>    at javafx.scene.Node.setScenes(Node.java:1152)<br>
>    at javafx.scene.Parent$2.onChanged(Parent.java:369)<br>
>    at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:45)<br>
>    at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:329)<br>
>    at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)<br>
>    at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)<br>
>    at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)<br>
>    at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)<br>
>    at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)<br>
>    at javafx.collections.ModifiableObservableListBase.setAll(ModifiableObservableListBase.java:90)<br>
>    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:116)<br>
>    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)<br>
>    at bisq.desktop.main.MainView.lambda$initialize$7(MainView.java:376)<br>
>    at bisq.desktop.Navigation.lambda$navigateTo$1(Navigation.java:140)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:804)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:425)<br>
>    at bisq.desktop.Navigation.navigateTo(Navigation.java:140)<br>
>    at bisq.desktop.Navigation.navigateToPreviousVisitedView(Navigation.java:155)<br>
>    at bisq.desktop.main.MainView.lambda$initialize$9(MainView.java:393)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.property.BooleanPropertyBase.fireValueChangedEvent(BooleanPropertyBase.java:104)<br>
>    at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:111)<br>
>    at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)<br>
>    at bisq.desktop.main.MainViewModel.onSetupComplete(MainViewModel.java:252)<br>
>    at java.base/java.util.ArrayList.forEach(ArrayList.java:1378)<br>
>    at bisq.core.app.BisqSetup.step5(BisqSetup.java:331)<br>
>    at bisq.core.app.BisqSetup.lambda$startP2pNetworkAndWallet$9(BisqSetup.java:547)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:170)<br>
>    at com.sun.javafx.binding.BindingHelperObserver.invalidated(BindingHelperObserver.java:52)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:136)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.property.BooleanPropertyBase.fireValueChangedEvent(BooleanPropertyBase.java:104)<br>
>    at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:111)<br>
>    at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)<br>
>    at bisq.core.app.P2PNetworkSetup$2.onDataReceived(P2PNetworkSetup.java:163)<br>
>    at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)<br>
>    at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)<br>
>    at bisq.network.p2p.P2PService.onDataReceived(P2PService.java:359)<br>
>    at bisq.network.p2p.peers.getdata.RequestDataManager$2.onComplete(RequestDataManager.java:339)<br>
>    at bisq.network.p2p.peers.getdata.RequestDataHandler.onMessage(RequestDataHandler.java:282)<br>
>    at bisq.network.p2p.network.NetworkNode.lambda$onMessage$4(NetworkNode.java:357)<br>
>    at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)<br>
>    at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)<br>
>    at bisq.network.p2p.network.NetworkNode.onMessage(NetworkNode.java:357)<br>
>    at bisq.network.p2p.network.Connection.lambda$onMessage$5(Connection.java:429)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:804)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:425)<br>
>    at bisq.network.p2p.network.Connection.lambda$onMessage$6(Connection.java:429)<br>
>    at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)<br>
>    at java.base/java.security.AccessController.doPrivileged(Native Method)<br>
>    at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)<br>
>    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run$$$capture(InvokeLaterDispatcher.java:96)<br>
>    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java)<br>
>    at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)<br>
>    at com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)<br>
>    at java.base/java.lang.Thread.run(Thread.java:844)<br>
> Nov-01 08:54:48.981 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: Uncaught Exception from thread JavaFX Application Thread<br>
> Nov-01 08:54:48.981 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: throwableMessage= Duplicate TableColumns detected in TableView columns list with titles 'null',<br>
> Nov-01 08:54:48.981 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: throwableClass= class java.lang.IllegalStateException<br>
> Nov-01 08:54:48.982 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: Stack trace:<br>
> java.lang.IllegalStateException: Duplicate TableColumns detected in TableView columns list with titles 'null',<br>
>    at javafx.scene.control.TableView$5.onChanged(TableView.java:636)<br>
>    at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88)<br>
>    at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:164)<br>
>    at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)<br>
>    at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)<br>
>    at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)<br>
>    at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)<br>
>    at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)<br>
>    at javafx.collections.ModifiableObservableListBase.add(ModifiableObservableListBase.java:155)<br>
>    at java.base/java.util.AbstractList.add(AbstractList.java:111)<br>
>    at bisq.desktop.main.market.offerbook.OfferBookChartView.getOfferTable(OfferBookChartView.java:614)<br>
>    at bisq.desktop.main.market.offerbook.OfferBookChartView.initialize(OfferBookChartView.java:160)<br>
>    at bisq.desktop.common.view.InitializableView.initialize(InitializableView.java:41)<br>
>    at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2573)<br>
>    at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2466)<br>
>    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2435)<br>
>    at bisq.desktop.common.fxml.FxmlViewLoader.loadFromFxml(FxmlViewLoader.java:101)<br>
>    at bisq.desktop.common.fxml.FxmlViewLoader.load(FxmlViewLoader.java:90)<br>
>    at bisq.desktop.common.view.CachingViewLoader.load(CachingViewLoader.java:41)<br>
>    at bisq.desktop.main.market.MarketView.loadView(MarketView.java:159)<br>
>    at bisq.desktop.main.market.MarketView.lambda$initialize$0(MarketView.java:100)<br>
>    at bisq.desktop.Navigation.lambda$navigateTo$1(Navigation.java:140)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:804)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:425)<br>
>    at bisq.desktop.Navigation.navigateTo(Navigation.java:140)<br>
>    at bisq.desktop.Navigation.navigateTo(Navigation.java:104)<br>
>    at bisq.desktop.main.market.MarketView.activate(MarketView.java:135)<br>
>    at bisq.desktop.common.view.ActivatableViewAndModel.lambda$prepareInitialize$0(ActivatableViewAndModel.java:43)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:74)<br>
>    at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102)<br>
>    at javafx.scene.Node$ReadOnlyObjectWrapperManualFire.fireSuperValueChangedEvent(Node.java:1054)<br>
>    at javafx.scene.Node.invalidatedScenes(Node.java:1114)<br>
>    at javafx.scene.Node.setScenes(Node.java:1152)<br>
>    at javafx.scene.Parent$2.onChanged(Parent.java:369)<br>
>    at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:45)<br>
>    at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:329)<br>
>    at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)<br>
>    at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)<br>
>    at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)<br>
>    at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)<br>
>    at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)<br>
>    at javafx.collections.ModifiableObservableListBase.setAll(ModifiableObservableListBase.java:90)<br>
>    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:116)<br>
>    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)<br>
>    at bisq.desktop.main.MainView.lambda$initialize$7(MainView.java:376)<br>
>    at bisq.desktop.Navigation.lambda$navigateTo$1(Navigation.java:140)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:804)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:425)<br>
>    at bisq.desktop.Navigation.navigateTo(Navigation.java:140)<br>
>    at bisq.desktop.Navigation.navigateToPreviousVisitedView(Navigation.java:155)<br>
>    at bisq.desktop.main.MainView.lambda$initialize$9(MainView.java:393)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.property.BooleanPropertyBase.fireValueChangedEvent(BooleanPropertyBase.java:104)<br>
>    at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:111)<br>
>    at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)<br>
>    at bisq.desktop.main.MainViewModel.onSetupComplete(MainViewModel.java:252)<br>
>    at java.base/java.util.ArrayList.forEach(ArrayList.java:1378)<br>
> java.lang.IllegalStateException: Duplicate TableColumns detected in TableView columns list with titles 'null',<br>
>    at bisq.core.app.BisqSetup.step5(BisqSetup.java:331)<br>
>    at bisq.core.app.BisqSetup.lambda$startP2pNetworkAndWallet$9(BisqSetup.java:547)<br>
>    at javafx.scene.control.TableView$5.onChanged(TableView.java:636)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)<br>
>    at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:170)<br>
>    at com.sun.javafx.binding.BindingHelperObserver.invalidated(BindingHelperObserver.java:52)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:136)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.property.BooleanPropertyBase.fireValueChangedEvent(BooleanPropertyBase.java:104)<br>
>    at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:111)<br>
>    at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)<br>
>    at bisq.core.app.P2PNetworkSetup$2.onDataReceived(P2PNetworkSetup.java:163)<br>
>    at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)<br>
>    at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:164)<br>
>    at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)<br>
>    at bisq.network.p2p.P2PService.onDataReceived(P2PService.java:359)<br>
>    at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)<br>
>    at bisq.network.p2p.peers.getdata.RequestDataManager$2.onComplete(RequestDataManager.java:339)<br>
>    at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)<br>
>    at bisq.network.p2p.peers.getdata.RequestDataHandler.onMessage(RequestDataHandler.java:282)<br>
>    at bisq.network.p2p.network.NetworkNode.lambda$onMessage$4(NetworkNode.java:357)<br>
>    at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)<br>
>    at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)<br>
>    at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)<br>
>    at bisq.network.p2p.network.NetworkNode.onMessage(NetworkNode.java:357)<br>
>    at bisq.network.p2p.network.Connection.lambda$onMessage$5(Connection.java:429)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:804)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:425)<br>
>    at bisq.network.p2p.network.Connection.lambda$onMessage$6(Connection.java:429)<br>
>    at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)<br>
>    at java.base/java.security.AccessController.doPrivileged(Native Method)<br>
>    at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)<br>
>    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run$$$capture(InvokeLaterDispatcher.java:96)<br>
>    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java)<br>
>    at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)<br>
>    at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)<br>
>    at com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)<br>
>    at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)<br>
>    at java.base/java.lang.Thread.run(Thread.java:844)<br>
><br>
>    at javafx.collections.ModifiableObservableListBase.add(ModifiableObservableListBase.java:155)<br>
>    at java.base/java.util.AbstractList.add(AbstractList.java:111)<br>
>    at bisq.desktop.main.market.offerbook.OfferBookChartView.getOfferTable(OfferBookChartView.java:614)<br>
>    at bisq.desktop.main.market.offerbook.OfferBookChartView.initialize(OfferBookChartView.java:160)<br>
>    at bisq.desktop.common.view.InitializableView.initialize(InitializableView.java:41)<br>
>    at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2573)<br>
>    at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2466)<br>
>    at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2435)<br>
>    at bisq.desktop.common.fxml.FxmlViewLoader.loadFromFxml(FxmlViewLoader.java:101)<br>
>    at bisq.desktop.common.fxml.FxmlViewLoader.load(FxmlViewLoader.java:90)<br>
>    at bisq.desktop.common.view.CachingViewLoader.load(CachingViewLoader.java:41)<br>
>    at bisq.desktop.main.market.MarketView.loadView(MarketView.java:159)<br>
>    at bisq.desktop.main.market.MarketView.lambda$initialize$0(MarketView.java:100)<br>
>    at bisq.desktop.Navigation.lambda$navigateTo$1(Navigation.java:140)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:804)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:425)<br>
>    at bisq.desktop.Navigation.navigateTo(Navigation.java:140)<br>
>    at bisq.desktop.Navigation.navigateTo(Navigation.java:104)<br>
>    at bisq.desktop.main.market.MarketView.activate(MarketView.java:135)<br>
>    at bisq.desktop.common.view.ActivatableViewAndModel.lambda$prepareInitialize$0(ActivatableViewAndModel.java:43)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:74)<br>
>    at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102)<br>
>    at javafx.scene.Node$ReadOnlyObjectWrapperManualFire.fireSuperValueChangedEvent(Node.java:1054)<br>
>    at javafx.scene.Node.invalidatedScenes(Node.java:1114)<br>
>    at javafx.scene.Node.setScenes(Node.java:1152)<br>
>    at javafx.scene.Parent$2.onChanged(Parent.java:369)<br>
>    at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:45)<br>
>    at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:329)<br>
>    at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)<br>
>    at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)<br>
>    at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)<br>
>    at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)<br>
>    at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)<br>
>    at javafx.collections.ModifiableObservableListBase.setAll(ModifiableObservableListBase.java:90)<br>
>    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:116)<br>
>    at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:108)<br>
>    at bisq.desktop.main.MainView.lambda$initialize$7(MainView.java:376)<br>
>    at bisq.desktop.Navigation.lambda$navigateTo$1(Navigation.java:140)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:804)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:425)<br>
>    at bisq.desktop.Navigation.navigateTo(Navigation.java:140)<br>
>    at bisq.desktop.Navigation.navigateToPreviousVisitedView(Navigation.java:155)<br>
>    at bisq.desktop.main.MainView.lambda$initialize$9(MainView.java:393)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.property.BooleanPropertyBase.fireValueChangedEvent(BooleanPropertyBase.java:104)<br>
>    at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:111)<br>
>    at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)<br>
>    at bisq.desktop.main.MainViewModel.onSetupComplete(MainViewModel.java:252)<br>
>    at java.base/java.util.ArrayList.forEach(ArrayList.java:1378)<br>
>    at bisq.core.app.BisqSetup.step5(BisqSetup.java:331)<br>
>    at bisq.core.app.BisqSetup.lambda$startP2pNetworkAndWallet$9(BisqSetup.java:547)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleChange.fireValueChangedEvent(ExpressionHelper.java:181)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:170)<br>
>    at com.sun.javafx.binding.BindingHelperObserver.invalidated(BindingHelperObserver.java:52)<br>
>    at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:136)<br>
>    at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:80)<br>
>    at javafx.beans.property.BooleanPropertyBase.fireValueChangedEvent(BooleanPropertyBase.java:104)<br>
>    at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:111)<br>
>    at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)<br>
>    at bisq.core.app.P2PNetworkSetup$2.onDataReceived(P2PNetworkSetup.java:163)<br>
>    at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)<br>
>    at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)<br>
>    at bisq.network.p2p.P2PService.onDataReceived(P2PService.java:359)<br>
>    at bisq.network.p2p.peers.getdata.RequestDataManager$2.onComplete(RequestDataManager.java:339)<br>
>    at bisq.network.p2p.peers.getdata.RequestDataHandler.onMessage(RequestDataHandler.java:282)<br>
>    at bisq.network.p2p.network.NetworkNode.lambda$onMessage$4(NetworkNode.java:357)<br>
>    at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)<br>
>    at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658)<br>
>    at bisq.network.p2p.network.NetworkNode.onMessage(NetworkNode.java:357)<br>
>    at bisq.network.p2p.network.Connection.lambda$onMessage$5(Connection.java:429)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:804)<br>
>    at java.base/java.util.concurrent.CopyOnWriteArraySet.forEach(CopyOnWriteArraySet.java:425)<br>
>    at bisq.network.p2p.network.Connection.lambda$onMessage$6(Connection.java:429)<br>
>    at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)<br>
>    at java.base/java.security.AccessController.doPrivileged(Native Method)<br>
>    at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)<br>
>    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run$$$capture(InvokeLaterDispatcher.java:96)<br>
>    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java)<br>
>    at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)<br>
>    at com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)<br>
>    at java.base/java.lang.Thread.run(Thread.java:844)<br>
> Nov-01 08:54:49.157 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: Uncaught Exception from thread JavaFX Application Thread<br>
> Nov-01 08:54:49.157 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: throwableMessage= null<br>
> Nov-01 08:54:49.157 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: throwableClass= class java.lang.UnsupportedOperationException<br>
> Nov-01 08:54:49.158 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: Stack trace:<br>
> java.lang.UnsupportedOperationException<br>
>    at java.base/java.util.Collections$UnmodifiableList.add(Collections.java:1311)<br>
>    at javafx.collections.ListChangeBuilder.nextRemove(ListChangeBuilder.java:208)<br>
>    at javafx.collections.ObservableListBase.nextRemove(ObservableListBase.java:150)<br>
>    at javafx.collections.ModifiableObservableListBase.remove(ModifiableObservableListBase.java:181)<br>
>    at javafx.collections.ModifiableObservableListBase.remove(ModifiableObservableListBase.java:171)<br>
>    at javafx.scene.control.ContextMenu$2.onChanged(ContextMenu.java:202)<br>
>    at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:45)<br>
>    at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:164)<br>
>    at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)<br>
>    at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)<br>
>    at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)<br>
>    at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)<br>
>    at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)<br>
>    at javafx.collections.ModifiableObservableListBase.add(ModifiableObservableListBase.java:155)<br>
>    at java.base/java.util.AbstractList.add(AbstractList.java:111)<br>
>    at javafx.scene.control.skin.TableHeaderRow.createMenuItem(TableHeaderRow.java:568)<br>
>    at javafx.scene.control.skin.TableHeaderRow.rebuildColumnMenu(TableHeaderRow.java:520)<br>
>    at javafx.scene.control.skin.TableHeaderRow.updateTableColumnListeners(TableHeaderRow.java:493)<br>
>    at javafx.scene.control.skin.TableHeaderRow.<init>(TableHeaderRow.java:207)<br>
>    at javafx.scene.control.skin.TableViewSkinBase.createTableHeaderRow(TableViewSkinBase.java:500)<br>
>    at javafx.scene.control.skin.TableViewSkinBase.<init>(TableViewSkinBase.java:284)<br>
>    at javafx.scene.control.skin.TableViewSkin.<init>(TableViewSkin.java:91)<br>
>    at javafx.scene.control.TableView.createDefaultSkin(TableView.java:1537)<br>
>    at javafx.scene.control.Control.doProcessCSS(Control.java:897)<br>
>    at javafx.scene.control.Control.access$000(Control.java:83)<br>
>    at javafx.scene.control.Control$1.doProcessCSS(Control.java:89)<br>
>    at com.sun.javafx.scene.control.ControlHelper.processCSSImpl(ControlHelper.java:67)<br>
> java.lang.UnsupportedOperationException<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at java.base/java.util.Collections$UnmodifiableList.add(Collections.java:1311)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at javafx.collections.ListChangeBuilder.nextRemove(ListChangeBuilder.java:208)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.collections.ObservableListBase.nextRemove(ObservableListBase.java:150)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.collections.ModifiableObservableListBase.remove(ModifiableObservableListBase.java:181)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at javafx.collections.ModifiableObservableListBase.remove(ModifiableObservableListBase.java:171)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSSImpl(ControlHelper.java:63)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSS(ControlHelper.java:55)<br>
>    at javafx.scene.control.ContextMenu$2.onChanged(ContextMenu.java:202)<br>
>    at javafx.scene.control.Control.doProcessCSS(Control.java:900)<br>
>    at javafx.scene.control.Control.access$000(Control.java:83)<br>
>    at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:45)<br>
>    at javafx.scene.control.Control$1.doProcessCSS(Control.java:89)<br>
>    at com.sun.javafx.scene.control.ControlHelper.processCSSImpl(ControlHelper.java:67)<br>
>    at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:164)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSSImpl(ControlHelper.java:63)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSS(ControlHelper.java:55)<br>
>    at javafx.scene.control.Control.doProcessCSS(Control.java:900)<br>
>    at javafx.scene.control.Control.access$000(Control.java:83)<br>
>    at javafx.scene.control.Control$1.doProcessCSS(Control.java:89)<br>
>    at com.sun.javafx.scene.control.ControlHelper.processCSSImpl(ControlHelper.java:67)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Node.processCSS(Node.java:9529)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Scene.doCSSPass(Scene.java:569)<br>
>    at javafx.scene.Scene.access$3400(Scene.java:172)<br>
>    at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2477)<br>
>    at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:412)<br>
>    at java.base/java.security.AccessController.doPrivileged(Native Method)<br>
>    at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:411)<br>
>    at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:438)<br>
>    at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:519)<br>
>    at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:499)<br>
>    at com.sun.javafx.tk.quantum.QuantumToolkit.pulseFromQueue(QuantumToolkit.java:492)<br>
>    at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$11(QuantumToolkit.java:320)<br>
>    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run$$$capture(InvokeLaterDispatcher.java:96)<br>
>    at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)<br>
>    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java)<br>
>    at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)<br>
>    at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)<br>
>    at com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)<br>
>    at java.base/java.lang.Thread.run(Thread.java:844)<br>
>    at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)<br>
><br>
>    at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)<br>
>    at javafx.collections.ModifiableObservableListBase.add(ModifiableObservableListBase.java:155)<br>
>    at java.base/java.util.AbstractList.add(AbstractList.java:111)<br>
>    at javafx.scene.control.skin.TableHeaderRow.createMenuItem(TableHeaderRow.java:568)<br>
>    at javafx.scene.control.skin.TableHeaderRow.rebuildColumnMenu(TableHeaderRow.java:520)<br>
>    at javafx.scene.control.skin.TableHeaderRow.updateTableColumnListeners(TableHeaderRow.java:493)<br>
>    at javafx.scene.control.skin.TableHeaderRow.<init>(TableHeaderRow.java:207)<br>
>    at javafx.scene.control.skin.TableViewSkinBase.createTableHeaderRow(TableViewSkinBase.java:500)<br>
>    at javafx.scene.control.skin.TableViewSkinBase.<init>(TableViewSkinBase.java:284)<br>
>    at javafx.scene.control.skin.TableViewSkin.<init>(TableViewSkin.java:91)<br>
>    at javafx.scene.control.TableView.createDefaultSkin(TableView.java:1537)<br>
>    at javafx.scene.control.Control.doProcessCSS(Control.java:897)<br>
>    at javafx.scene.control.Control.access$000(Control.java:83)<br>
>    at javafx.scene.control.Control$1.doProcessCSS(Control.java:89)<br>
>    at com.sun.javafx.scene.control.ControlHelper.processCSSImpl(ControlHelper.java:67)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSSImpl(ControlHelper.java:63)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSS(ControlHelper.java:55)<br>
>    at javafx.scene.control.Control.doProcessCSS(Control.java:900)<br>
>    at javafx.scene.control.Control.access$000(Control.java:83)<br>
>    at javafx.scene.control.Control$1.doProcessCSS(Control.java:89)<br>
>    at com.sun.javafx.scene.control.ControlHelper.processCSSImpl(ControlHelper.java:67)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSSImpl(ControlHelper.java:63)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSS(ControlHelper.java:55)<br>
>    at javafx.scene.control.Control.doProcessCSS(Control.java:900)<br>
>    at javafx.scene.control.Control.access$000(Control.java:83)<br>
>    at javafx.scene.control.Control$1.doProcessCSS(Control.java:89)<br>
>    at com.sun.javafx.scene.control.ControlHelper.processCSSImpl(ControlHelper.java:67)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Node.processCSS(Node.java:9529)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Scene.doCSSPass(Scene.java:569)<br>
>    at javafx.scene.Scene.access$3400(Scene.java:172)<br>
>    at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2477)<br>
>    at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:412)<br>
>    at java.base/java.security.AccessController.doPrivileged(Native Method)<br>
>    at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:411)<br>
>    at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:438)<br>
>    at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:519)<br>
>    at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:499)<br>
>    at com.sun.javafx.tk.quantum.QuantumToolkit.pulseFromQueue(QuantumToolkit.java:492)<br>
>    at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$11(QuantumToolkit.java:320)<br>
>    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run$$$capture(InvokeLaterDispatcher.java:96)<br>
>    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java)<br>
>    at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)<br>
>    at com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)<br>
>    at java.base/java.lang.Thread.run(Thread.java:844)<br>
> Nov-01 08:54:49.181 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: Uncaught Exception from thread JavaFX Application Thread<br>
> Nov-01 08:54:49.181 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: throwableMessage= null<br>
> Nov-01 08:54:49.181 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: throwableClass= class java.lang.UnsupportedOperationException<br>
> Nov-01 08:54:49.181 [JavaFX Application Thread] ERROR bisq.common.setup.CommonSetup: Stack trace:<br>
> java.lang.UnsupportedOperationException<br>
>    at java.base/java.util.Collections$UnmodifiableList.add(Collections.java:1311)<br>
>    at javafx.collections.ListChangeBuilder.nextRemove(ListChangeBuilder.java:208)<br>
>    at javafx.collections.ObservableListBase.nextRemove(ObservableListBase.java:150)<br>
>    at javafx.collections.ModifiableObservableListBase.remove(ModifiableObservableListBase.java:181)<br>
>    at javafx.collections.ModifiableObservableListBase.remove(ModifiableObservableListBase.java:171)<br>
>    at javafx.scene.control.ContextMenu$2.onChanged(ContextMenu.java:202)<br>
>    at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:45)<br>
>    at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:164)<br>
>    at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)<br>
>    at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)<br>
>    at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)<br>
>    at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)<br>
>    at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)<br>
>    at javafx.collections.ModifiableObservableListBase.add(ModifiableObservableListBase.java:155)<br>
>    at java.base/java.util.AbstractList.add(AbstractList.java:111)<br>
>    at javafx.scene.control.skin.TableHeaderRow.createMenuItem(TableHeaderRow.java:568)<br>
>    at javafx.scene.control.skin.TableHeaderRow.rebuildColumnMenu(TableHeaderRow.java:520)<br>
>    at javafx.scene.control.skin.TableHeaderRow.updateTableColumnListeners(TableHeaderRow.java:493)<br>
>    at javafx.scene.control.skin.TableHeaderRow.<init>(TableHeaderRow.java:207)<br>
>    at javafx.scene.control.skin.TableViewSkinBase.createTableHeaderRow(TableViewSkinBase.java:500)<br>
>    at javafx.scene.control.skin.TableViewSkinBase.<init>(TableViewSkinBase.java:284)<br>
>    at javafx.scene.control.skin.TableViewSkin.<init>(TableViewSkin.java:91)<br>
>    at javafx.scene.control.TableView.createDefaultSkin(TableView.java:1537)<br>
>    at javafx.scene.control.Control.doProcessCSS(Control.java:897)<br>
>    at javafx.scene.control.Control.access$000(Control.java:83)<br>
>    at javafx.scene.control.Control$1.doProcessCSS(Control.java:89)<br>
>    at com.sun.javafx.scene.control.ControlHelper.processCSSImpl(ControlHelper.java:67)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSSImpl(ControlHelper.java:63)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSS(ControlHelper.java:55)<br>
>    at javafx.scene.control.Control.doProcessCSS(Control.java:900)<br>
>    at javafx.scene.control.Control.access$000(Control.java:83)<br>
>    at javafx.scene.control.Control$1.doProcessCSS(Control.java:89)<br>
>    at com.sun.javafx.scene.control.ControlHelper.processCSSImpl(ControlHelper.java:67)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSSImpl(ControlHelper.java:63)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSS(ControlHelper.java:55)<br>
>    at javafx.scene.control.Control.doProcessCSS(Control.java:900)<br>
>    at javafx.scene.control.Control.access$000(Control.java:83)<br>
>    at javafx.scene.control.Control$1.doProcessCSS(Control.java:89)<br>
>    at com.sun.javafx.scene.control.ControlHelper.processCSSImpl(ControlHelper.java:67)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Node.processCSS(Node.java:9529)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Scene.doCSSPass(Scene.java:569)<br>
>    at javafx.scene.Scene.access$3400(Scene.java:172)<br>
>    at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2477)<br>
> java.lang.UnsupportedOperationException<br>
>    at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:412)<br>
>    at java.base/java.security.AccessController.doPrivileged(Native Method)<br>
>    at java.base/java.util.Collections$UnmodifiableList.add(Collections.java:1311)<br>
>    at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:411)<br>
>    at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:438)<br>
>    at javafx.collections.ListChangeBuilder.nextRemove(ListChangeBuilder.java:208)<br>
>    at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:519)<br>
>    at javafx.collections.ObservableListBase.nextRemove(ObservableListBase.java:150)<br>
>    at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:499)<br>
>    at com.sun.javafx.tk.quantum.QuantumToolkit.pulseFromQueue(QuantumToolkit.java:492)<br>
>    at javafx.collections.ModifiableObservableListBase.remove(ModifiableObservableListBase.java:181)<br>
>    at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$11(QuantumToolkit.java:320)<br>
>    at javafx.collections.ModifiableObservableListBase.remove(ModifiableObservableListBase.java:171)<br>
>    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run$$$capture(InvokeLaterDispatcher.java:96)<br>
>    at javafx.scene.control.ContextMenu$2.onChanged(ContextMenu.java:202)<br>
>    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java)<br>
>    at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)<br>
>    at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:45)<br>
>    at com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)<br>
>    at java.base/java.lang.Thread.run(Thread.java:844)<br>
>    at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:164)<br>
><br>
>    at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)<br>
>    at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)<br>
>    at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)<br>
>    at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)<br>
>    at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)<br>
>    at javafx.collections.ModifiableObservableListBase.add(ModifiableObservableListBase.java:155)<br>
>    at java.base/java.util.AbstractList.add(AbstractList.java:111)<br>
>    at javafx.scene.control.skin.TableHeaderRow.createMenuItem(TableHeaderRow.java:568)<br>
>    at javafx.scene.control.skin.TableHeaderRow.rebuildColumnMenu(TableHeaderRow.java:520)<br>
>    at javafx.scene.control.skin.TableHeaderRow.updateTableColumnListeners(TableHeaderRow.java:493)<br>
>    at javafx.scene.control.skin.TableHeaderRow.<init>(TableHeaderRow.java:207)<br>
>    at javafx.scene.control.skin.TableViewSkinBase.createTableHeaderRow(TableViewSkinBase.java:500)<br>
>    at javafx.scene.control.skin.TableViewSkinBase.<init>(TableViewSkinBase.java:284)<br>
>    at javafx.scene.control.skin.TableViewSkin.<init>(TableViewSkin.java:91)<br>
>    at javafx.scene.control.TableView.createDefaultSkin(TableView.java:1537)<br>
>    at javafx.scene.control.Control.doProcessCSS(Control.java:897)<br>
>    at javafx.scene.control.Control.access$000(Control.java:83)<br>
>    at javafx.scene.control.Control$1.doProcessCSS(Control.java:89)<br>
>    at com.sun.javafx.scene.control.ControlHelper.processCSSImpl(ControlHelper.java:67)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSSImpl(ControlHelper.java:63)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSS(ControlHelper.java:55)<br>
>    at javafx.scene.control.Control.doProcessCSS(Control.java:900)<br>
>    at javafx.scene.control.Control.access$000(Control.java:83)<br>
>    at javafx.scene.control.Control$1.doProcessCSS(Control.java:89)<br>
>    at com.sun.javafx.scene.control.ControlHelper.processCSSImpl(ControlHelper.java:67)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Parent.doProcessCSS(Parent.java:1397)<br>
>    at javafx.scene.Parent.access$400(Parent.java:79)<br>
>    at javafx.scene.Parent$1.doProcessCSS(Parent.java:125)<br>
>    at com.sun.javafx.scene.ParentHelper.processCSSImpl(ParentHelper.java:98)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSSImpl(ControlHelper.java:63)<br>
>    at com.sun.javafx.scene.control.ControlHelper.superProcessCSS(ControlHelper.java:55)<br>
>    at javafx.scene.control.Control.doProcessCSS(Control.java:900)<br>
>    at javafx.scene.control.Control.access$000(Control.java:83)<br>
>    at javafx.scene.control.Control$1.doProcessCSS(Control.java:89)<br>
>    at com.sun.javafx.scene.control.ControlHelper.processCSSImpl(ControlHelper.java:67)<br>
>    at com.sun.javafx.scene.NodeHelper.processCSS(NodeHelper.java:145)<br>
>    at javafx.scene.Node.processCSS(Node.java:9529)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Node.processCSS(Node.java:9522)<br>
>    at javafx.scene.Scene.doCSSPass(Scene.java:569)<br>
>    at javafx.scene.Scene.access$3400(Scene.java:172)<br>
>    at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2477)<br>
>    at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:412)<br>
>    at java.base/java.security.AccessController.doPrivileged(Native Method)<br>
>    at com

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/bisq/pull/3319?email_source=notifications&email_token=AJFFTNRZQKLP56JZRYE6X7LQRPRQDA5CNFSM4IZ2SEGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEC2JQSQ#issuecomment-548706378">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AJFFTNTIIBQ4SB35BIFZZPLQRPRQDANCNFSM4IZ2SEGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AJFFTNUFYJDCW32RCZ7XLRTQRPRQDA5CNFSM4IZ2SEGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEC2JQSQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/bisq/pull/3319?email_source=notifications\u0026email_token=AJFFTNRZQKLP56JZRYE6X7LQRPRQDA5CNFSM4IZ2SEGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEC2JQSQ#issuecomment-548706378",
"url": "https://github.com/bisq-network/bisq/pull/3319?email_source=notifications\u0026email_token=AJFFTNRZQKLP56JZRYE6X7LQRPRQDA5CNFSM4IZ2SEGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEC2JQSQ#issuecomment-548706378",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>