diff --git a/lib/xmet/skew_t.py b/lib/xmet/skew_t.py index 23ce0a7..01ef6a5 100644 --- a/lib/xmet/skew_t.py +++ b/lib/xmet/skew_t.py @@ -279,16 +279,16 @@ class SkewTGraph(): if params is not None: self.draw_params(cr, x, y, params) - if self.opts.draw_virtual_temp: - cr.set_source_rgba(1, 0.6, 0.6, 0.5) - self.draw_series(cr, x, y, sounding.follow_virtual_temp()) - cr.set_source_rgb(1, 0, 0) self.draw_sounding(cr, x, y, sounding, lambda s: s.temp) cr.set_source_rgb(0, 1, 0) self.draw_sounding(cr, x, y, sounding, lambda s: s.dewpoint) + if self.opts.draw_virtual_temp: + cr.set_source_rgba(1, 0.6, 0.6, 0.5) + self.draw_series(cr, x, y, sounding.follow_virtual_temp()) + cr.reset_clip() class SkewTLegend():