We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f7596e9 commit 4b7ad54Copy full SHA for 4b7ad54
lib/matplotlib/markers.py
@@ -249,11 +249,12 @@ def get_marker(self):
249
return self._marker
250
251
def set_marker(self, marker):
252
- if (isinstance(marker, Sized) and len(marker) in (2, 3) and
+ if (isinstance(marker, np.ndarray) and marker.ndim == 2 and
253
+ marker.shape[1] == 2):
254
+ self._marker_function = self._set_vertices
255
+ elif (isinstance(marker, Sized) and len(marker) in (2, 3) and
256
marker[1] in (0, 1, 2, 3)):
257
self._marker_function = self._set_tuple_marker
- elif isinstance(marker, np.ndarray):
- self._marker_function = self._set_vertices
258
elif not isinstance(marker, list) and marker in self.markers:
259
self._marker_function = getattr(
260
self, '_set_' + self.markers[marker])
0 commit comments