Index: applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/panels/PanelLit.java
===================================================================
--- applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/panels/PanelLit.java	(revision 27733)
+++ applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/panels/PanelLit.java	(revision 27734)
@@ -312,5 +312,5 @@
 			singleButton.setBorderPainted(false);
 			sectorButton.setBorderPainted(true);
-			panelSector.setVisible(true);
+			if (isVisible()) panelSector.setVisible(true);
 		} else {
 			singleButton.setBorderPainted(true);
Index: applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/panels/PanelMain.java
===================================================================
--- applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/panels/PanelMain.java	(revision 27733)
+++ applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/panels/PanelMain.java	(revision 27734)
@@ -121,4 +121,5 @@
 				topButton.setBorderPainted(true);
 				panelTop.setVisible(true);
+				panelTop.syncPanel();
 			} else {
 				topButton.setBorderPainted(false);
@@ -130,4 +131,5 @@
 				fogButton.setBorderPainted(true);
 				panelFog.setVisible(true);
+				panelFog.syncPanel();
 			} else {
 				fogButton.setBorderPainted(false);
@@ -139,4 +141,5 @@
 				radButton.setBorderPainted(true);
 				panelRadar.setVisible(true);
+				panelRadar.syncPanel();
 			} else {
 				radButton.setBorderPainted(false);
@@ -148,4 +151,5 @@
 				litButton.setBorderPainted(true);
 				panelLit.setVisible(true);
+				panelLit.syncPanel();
 			} else {
 				litButton.setBorderPainted(false);
Index: applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/panels/PanelSectors.java
===================================================================
--- applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/panels/PanelSectors.java	(revision 27733)
+++ applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/panels/PanelSectors.java	(revision 27734)
@@ -48,5 +48,4 @@
 		setLayout(null);
 		setSize(900, 100);
-		setVisible(true);
 		setAlwaysOnTop(true);
 		setLocation(450, 0);
