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):
885885
886886 ACCEPTS: any number
887887 """
888+ if level is None :
889+ level = self .__class__ .zorder
888890 self .zorder = level
889891 self .pchanged ()
890892 self .stale = True
Original file line number Diff line number Diff line change @@ -246,3 +246,13 @@ def test_setp():
246246 sio = io .StringIO ()
247247 plt .setp (lines1 , 'zorder' , file = sio )
248248 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