diff --git a/CHANGES.md b/CHANGES.md index 6098978eb..8f5c0a90b 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -4,6 +4,8 @@ Full changelog v1.6.0 (unreleased) ------------------- +* Modify scatter viewer to not prepend axis labels with 'Log' when using log scale axes. [#2323] + * Fixed a bug where minor tick marks were not respecting the settings colors. [#2305] * Fix an issue where the histogram layer artist would not redraw if diff --git a/glue/viewers/scatter/qt/tests/test_data_viewer.py b/glue/viewers/scatter/qt/tests/test_data_viewer.py index 5f2128e84..5c5c48d78 100644 --- a/glue/viewers/scatter/qt/tests/test_data_viewer.py +++ b/glue/viewers/scatter/qt/tests/test_data_viewer.py @@ -208,7 +208,7 @@ def test_axes_labels(self): viewer_state.x_log = True - assert self.viewer.axes.get_xlabel() == 'Log x' + assert self.viewer.axes.get_xlabel() == 'x' assert self.viewer.axes.get_ylabel() == 'y' viewer_state.x_att = self.data.id['y'] @@ -219,7 +219,7 @@ def test_axes_labels(self): viewer_state.y_log = True assert self.viewer.axes.get_xlabel() == 'y' - assert self.viewer.axes.get_ylabel() == 'Log y' + assert self.viewer.axes.get_ylabel() == 'y' def test_component_replaced(self): diff --git a/glue/viewers/scatter/viewer.py b/glue/viewers/scatter/viewer.py index 884d0381f..7f920df6f 100644 --- a/glue/viewers/scatter/viewer.py +++ b/glue/viewers/scatter/viewer.py @@ -46,18 +46,10 @@ def _update_axes(self, *args): self._update_ticks(args) if self.state.x_att is not None: - - if self.state.x_log: - self.state.x_axislabel = 'Log ' + self.state.x_att.label - else: - self.state.x_axislabel = self.state.x_att.label + self.state.x_axislabel = self.state.x_att.label if self.state.y_att is not None: - - if self.state.y_log: - self.state.y_axislabel = 'Log ' + self.state.y_att.label - else: - self.state.y_axislabel = self.state.y_att.label + self.state.y_axislabel = self.state.y_att.label self.axes.figure.canvas.draw_idle()