diff --git a/src/main/java/com/sparrowwallet/sparrow/AppController.java b/src/main/java/com/sparrowwallet/sparrow/AppController.java index 677e3972..f1aed537 100644 --- a/src/main/java/com/sparrowwallet/sparrow/AppController.java +++ b/src/main/java/com/sparrowwallet/sparrow/AppController.java @@ -87,6 +87,9 @@ public class AppController implements Initializable { @FXML private Menu savePSBT; + @FXML + private MenuItem savePSBTBinary; + @FXML private MenuItem exportWallet; @@ -267,6 +270,7 @@ public class AppController implements Initializable { showLoadingLog.setSelected(Config.get().isShowLoadingLog()); showUtxosChart.setSelected(Config.get().isShowUtxosChart()); savePSBT.visibleProperty().bind(saveTransaction.visibleProperty().not()); + savePSBTBinary.disableProperty().bind(saveTransaction.visibleProperty()); exportWallet.setDisable(true); refreshWallet.disableProperty().bind(Bindings.or(exportWallet.disableProperty(), Bindings.or(serverToggle.disableProperty(), AppServices.onlineProperty().not()))); sendToMany.disableProperty().bind(exportWallet.disableProperty()); diff --git a/src/main/resources/com/sparrowwallet/sparrow/app.fxml b/src/main/resources/com/sparrowwallet/sparrow/app.fxml index c77731d4..7964263e 100644 --- a/src/main/resources/com/sparrowwallet/sparrow/app.fxml +++ b/src/main/resources/com/sparrowwallet/sparrow/app.fxml @@ -29,7 +29,7 @@ - +