fix version update hyperlink appearing multiple times

This commit is contained in:
Craig Raw
2021-11-10 16:13:23 +02:00
parent fb85277894
commit c3778b6419
3 changed files with 11 additions and 4 deletions
@@ -1957,8 +1957,15 @@ public class AppController implements Initializable {
AppServices.get().getApplication().getHostServices().showDocument("https://www.sparrowwallet.com/download");
});
if(statusBar.getRightItems().size() > 0 && statusBar.getRightItems().get(0) instanceof Hyperlink) {
statusBar.getRightItems().remove(0);
Hyperlink existingUpdateLabel = null;
for(Node node : statusBar.getRightItems()) {
if(node instanceof Hyperlink) {
existingUpdateLabel = (Hyperlink)node;
}
}
if(existingUpdateLabel != null) {
statusBar.getRightItems().remove(existingUpdateLabel);
}
statusBar.getRightItems().add(0, versionUpdateLabel);