Index: /issm/trunk/src/m/classes/public/plot/plot_section.m
===================================================================
--- /issm/trunk/src/m/classes/public/plot/plot_section.m	(revision 1968)
+++ /issm/trunk/src/m/classes/public/plot/plot_section.m	(revision 1969)
@@ -41,7 +41,4 @@
 
 if is2d
-	%plot section value
-	subplot(width,width,index1)
-	plot(s,data_s)
 
 	%Show Section if requested by user
@@ -73,11 +70,13 @@
 		view(2)
 	end
+
+	%plot section value
+	subplot(width,width,index1)
+	plot(s,data_s)
+
 else
 	%plot section value
 	%if user requested view2: 2d plot with curvilinear coordinate
 	if (~isnan(options_structure.view) & options_structure.view==2 )
-		subplot(width,width,index1)
-		A=elements(:,1); B=elements(:,2); C=elements(:,3);  D=elements(:,4); 
-		patch( 'Faces', [A B C D], 'Vertices', [s z zeros(length(s),1)],'FaceVertexCData',data_s,'FaceColor','interp','EdgeColor','none');
 
 		%Show Section if requested by user
@@ -109,9 +108,10 @@
 			view(2)
 		end
-	else
+
 		subplot(width,width,index1)
 		A=elements(:,1); B=elements(:,2); C=elements(:,3);  D=elements(:,4); 
-		patch( 'Faces', [A B C D], 'Vertices', [x y z],'FaceVertexCData',data_s,'FaceColor','interp','EdgeColor','none');
-		view(3)
+		patch( 'Faces', [A B C D], 'Vertices', [s z zeros(length(s),1)],'FaceVertexCData',data_s,'FaceColor','interp','EdgeColor','none');
+
+	else
 
 		%Show Section if requested by user
@@ -143,4 +143,10 @@
 			view(2)
 		end
+
+		subplot(width,width,index1)
+		A=elements(:,1); B=elements(:,2); C=elements(:,3);  D=elements(:,4); 
+		patch( 'Faces', [A B C D], 'Vertices', [x y z],'FaceVertexCData',data_s,'FaceColor','interp','EdgeColor','none');
+		view(3)
+
 	end
 end
