Bladeren bron

fixing visibillity bug in settings of webdav properties shown when fuse is selected

infeo 7 jaren geleden
bovenliggende
commit
f5a08f05c1
1 gewijzigde bestanden met toevoegingen van 2 en 0 verwijderingen
  1. 2 0
      main/ui/src/main/java/org/cryptomator/ui/controllers/SettingsController.java

+ 2 - 0
main/ui/src/main/java/org/cryptomator/ui/controllers/SettingsController.java

@@ -105,6 +105,7 @@ public class SettingsController implements ViewController {
 
 
 		//WEBDAV
+		webdavVolume.setVisible(settings.usedNioAdapterImpl().getValue().equals(NioAdapterImpl.WEBDAV.name()));
 		webdavVolume.managedProperty().bind(webdavVolume.visibleProperty());
 		prefGvfsScheme.managedProperty().bind(webdavVolume.visibleProperty());
 		prefGvfsSchemeLabel.managedProperty().bind(webdavVolume.visibleProperty());
@@ -122,6 +123,7 @@ public class SettingsController implements ViewController {
 		prefGvfsScheme.setVisible(SystemUtils.IS_OS_LINUX);
 
 		//FUSE
+		fuseVolume.setVisible(settings.usedNioAdapterImpl().getValue().equals(NioAdapterImpl.FUSE.name()));
 		fuseVolume.managedProperty().bind(fuseVolume.visibleProperty());
 
 		debugModeCheckbox.setSelected(settings.debugMode().get());