From cd3c4e03a543b6ab3950e1b864397dfc46ed9b7f Mon Sep 17 00:00:00 2001
From: Valentin Debarnot <valentin.debarnot@gmail.com>
Date: Mon, 13 Nov 2023 13:27:33 +0100
Subject: [PATCH] update psf size when switching fron 3d to 2d

---
 src/src/eigenpsf/SettingsDialog.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/src/eigenpsf/SettingsDialog.java b/src/src/eigenpsf/SettingsDialog.java
index c392c43..852d58c 100644
--- a/src/src/eigenpsf/SettingsDialog.java
+++ b/src/src/eigenpsf/SettingsDialog.java
@@ -248,6 +248,10 @@ public class SettingsDialog extends JDialog implements ActionListener, KeyListen
 			Params.thresholdDetection = spnThreshold.get();
 			Params.NeigenElements = spnNbEigen.get();
 			Params.dim = bn2D.isSelected() ? 2 : 3;
+			if (Params.dim == 2){
+				Params.psf_visible_width[2]=1;
+				spnPSFZ.set(Params.psf_visible_width[2]);
+			}
 		} catch (Exception ex) {
 		}
 	}
-- 
GitLab