@@ -4040,6 +4040,7 @@ def set_dpi_cor(self, dpi_cor):
4040
4040
"""
4041
4041
4042
4042
self ._dpi_cor = dpi_cor
4043
+ self .stale = True
4043
4044
4044
4045
def get_dpi_cor (self ):
4045
4046
"""
@@ -4057,16 +4058,19 @@ def set_positions(self, posA, posB):
4057
4058
self ._posA_posB [0 ] = posA
4058
4059
if posB is not None :
4059
4060
self ._posA_posB [1 ] = posB
4061
+ self .stale = True
4060
4062
4061
4063
def set_patchA (self , patchA ):
4062
4064
""" set the begin patch.
4063
4065
"""
4064
4066
self .patchA = patchA
4067
+ self .stale = True
4065
4068
4066
4069
def set_patchB (self , patchB ):
4067
4070
""" set the begin patch
4068
4071
"""
4069
4072
self .patchB = patchB
4073
+ self .stale = True
4070
4074
4071
4075
def set_connectionstyle (self , connectionstyle , ** kw ):
4072
4076
"""
@@ -4095,6 +4099,7 @@ def set_connectionstyle(self, connectionstyle, **kw):
4095
4099
self ._connector = connectionstyle
4096
4100
else :
4097
4101
self ._connector = ConnectionStyle (connectionstyle , ** kw )
4102
+ self .stale = True
4098
4103
4099
4104
def get_connectionstyle (self ):
4100
4105
"""
@@ -4126,6 +4131,7 @@ def set_arrowstyle(self, arrowstyle=None, **kw):
4126
4131
self ._arrow_transmuter = arrowstyle
4127
4132
else :
4128
4133
self ._arrow_transmuter = ArrowStyle (arrowstyle , ** kw )
4134
+ self .stale = True
4129
4135
4130
4136
def get_arrowstyle (self ):
4131
4137
"""
@@ -4140,6 +4146,7 @@ def set_mutation_scale(self, scale):
4140
4146
ACCEPTS: float
4141
4147
"""
4142
4148
self ._mutation_scale = scale
4149
+ self .stale = True
4143
4150
4144
4151
def get_mutation_scale (self ):
4145
4152
"""
@@ -4154,6 +4161,7 @@ def set_mutation_aspect(self, aspect):
4154
4161
ACCEPTS: float
4155
4162
"""
4156
4163
self ._mutation_aspect = aspect
4164
+ self .stale = True
4157
4165
4158
4166
def get_mutation_aspect (self ):
4159
4167
"""
@@ -4261,6 +4269,7 @@ def draw(self, renderer):
4261
4269
4262
4270
gc .restore ()
4263
4271
renderer .close_group ('patch' )
4272
+ self .stale = False
4264
4273
4265
4274
4266
4275
class ConnectionPatch (FancyArrowPatch ):
0 commit comments