diff --git a/bin/import-packages.sh b/bin/import-packages.sh index c35861a..15ada60 100755 --- a/bin/import-packages.sh +++ b/bin/import-packages.sh @@ -19,7 +19,7 @@ fi cd "$basedir/import/i2p.i2p" git fetch -git checkout tags/i2p-0.9.47 +git checkout tags/i2p-0.9.48 cd .. if [ ! -d "$basedir/import/jdks" ]; then diff --git a/org.getmonero.i2p.zero.gui/src/org/getmonero/i2p/zero/gui/Controller.java b/org.getmonero.i2p.zero.gui/src/org/getmonero/i2p/zero/gui/Controller.java index ee9d07f..817d39f 100644 --- a/org.getmonero.i2p.zero.gui/src/org/getmonero/i2p/zero/gui/Controller.java +++ b/org.getmonero.i2p.zero.gui/src/org/getmonero/i2p/zero/gui/Controller.java @@ -361,10 +361,12 @@ public class Controller { } var tunnelList = getRouterWrapper().getTunnelControl().getTunnelList(); tunnelList.addChangeListener(tunnels->{ - tunnelTableList.clear(); - tunnels.stream().filter(Tunnel::getEnabled).forEach(tunnelTableList::add); + Platform.runLater(() -> { + tunnelTableList.clear(); + tunnels.stream().filter(Tunnel::getEnabled).forEach(tunnelTableList::add); + }); }); - getRouterWrapper().getTunnelControl().getTunnelList().fireChangeEvent(); + Platform.runLater(() -> getRouterWrapper().getTunnelControl().getTunnelList().fireChangeEvent()); }).start(); } diff --git a/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/VERSION b/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/VERSION index 8068c6e..0fdd235 100644 --- a/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/VERSION +++ b/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/VERSION @@ -1 +1 @@ -1.19 \ No newline at end of file +1.20 \ No newline at end of file