Only update x-axis cursor if chart has a 'bottom' axis
parent
9e18afe0d7
commit
1ccff37677
|
@ -418,6 +418,9 @@ class Cursor(pg.GraphicsObject):
|
||||||
# keep x-axis right below main chart
|
# keep x-axis right below main chart
|
||||||
plot_index = -1 if _xaxis_at == 'bottom' else 0
|
plot_index = -1 if _xaxis_at == 'bottom' else 0
|
||||||
|
|
||||||
|
# ONLY create an x-axis label for the cursor
|
||||||
|
# if this plot owns the 'bottom' axis.
|
||||||
|
if 'bottom' in plot.plotItem.axes:
|
||||||
self.xaxis_label = XAxisLabel(
|
self.xaxis_label = XAxisLabel(
|
||||||
parent=self.plots[plot_index].getAxis('bottom'),
|
parent=self.plots[plot_index].getAxis('bottom'),
|
||||||
opacity=_ch_label_opac,
|
opacity=_ch_label_opac,
|
||||||
|
@ -526,6 +529,7 @@ class Cursor(pg.GraphicsObject):
|
||||||
cursor.setIndex(ix)
|
cursor.setIndex(ix)
|
||||||
|
|
||||||
# update the label on the bottom of the crosshair
|
# update the label on the bottom of the crosshair
|
||||||
|
if 'bottom' in plot.plotItem.axes:
|
||||||
self.xaxis_label.update_label(
|
self.xaxis_label.update_label(
|
||||||
|
|
||||||
# XXX: requires:
|
# XXX: requires:
|
||||||
|
|
Loading…
Reference in New Issue