@@ -233,11 +233,11 @@ def PlotLevel(self: object, level: float = 1.0, color: str = 'red', label: str =
233233 indexing = 'ij' )
234234 try :
235235 self .psi_levels [label ].collections [0 ].remove ()
236- self .psi_levels [label ] = plt .contour (rgrid , zgrid , data , [float (level )], colors = color , label = label , linestyles = linestyles )
237- self . psi_levels [ label ]. collections [ 0 ]. set_label ( label )
236+ self .psi_levels [label ] = plt .contour (rgrid , zgrid , data , [float (level )], colors = color , linestyles = linestyles )
237+ plt . plot ([],[], label = label , color = color )
238238 except :
239- self .psi_levels [label ] = plt .contour (rgrid , zgrid , data , [float (level )], colors = color , label = label , linestyles = linestyles )
240- self . psi_levels [ label ]. collections [ 0 ]. set_label ( label )
239+ self .psi_levels [label ] = plt .contour (rgrid , zgrid , data , [float (level )], colors = color , linestyles = linestyles )
240+ plt . plot ([],[], label = label , color = color )
241241
242242 def plot_data (self : object , nlevs : int = 30 , interactive : bool = True , fig : object = None ,
243243 ax : object = None , view_mode : str = 'filled' , refined : bool = True , refine_factor : int = 10 ):
0 commit comments