Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit bfab80e

Browse files
committed
Fix PathEffect rendering on some backends
The special sub-GC that is created by the PathEffectRenderer was of GraphicsContextBase, rather than the backend-specific GC. Fix #5049, Fix #4024
1 parent 1edc210 commit bfab80e

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/matplotlib/patheffects.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,9 @@ def __init__(self, path_effects, renderer):
9898
self._path_effects = path_effects
9999
self._renderer = renderer
100100

101+
def new_gc(self):
102+
return self._renderer.new_gc()
103+
101104
def copy_with_path_effect(self, path_effects):
102105
return self.__class__(path_effects, self._renderer)
103106

0 commit comments

Comments
 (0)