File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -885,6 +885,8 @@ def set_zorder(self, level):
885
885
886
886
ACCEPTS: any number
887
887
"""
888
+ if level is None :
889
+ level = self .__class__ .zorder
888
890
self .zorder = level
889
891
self .pchanged ()
890
892
self .stale = True
Original file line number Diff line number Diff line change @@ -246,3 +246,13 @@ def test_setp():
246
246
sio = io .StringIO ()
247
247
plt .setp (lines1 , 'zorder' , file = sio )
248
248
assert sio .getvalue () == ' zorder: any number \n '
249
+
250
+
251
+ def test_None_zorder ():
252
+ fig , ax = plt .subplots ()
253
+ ln , = ax .plot (range (5 ), zorder = None )
254
+ assert ln .get_zorder () == mlines .Line2D .zorder
255
+ ln .set_zorder (123456 )
256
+ assert ln .get_zorder () == 123456
257
+ ln .set_zorder (None )
258
+ assert ln .get_zorder () == mlines .Line2D .zorder
You can’t perform that action at this time.
0 commit comments