Skip to content

Commit 4a9a4da

Browse files
authored
Merge pull request #149 from samcunliffe/142-titles-not-respecting-theme
Axis labels should respect the theme (#142) and fix #96 whilst I'm at it.
2 parents ea2f7bc + 21b5823 commit 4a9a4da

13 files changed

+47
-0
lines changed

src/napari_matplotlib/base.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,7 @@ def _draw(self) -> None:
245245
isinstance(layer, self.input_layer_types) for layer in self.layers
246246
):
247247
self.draw()
248+
self.apply_napari_colorscheme(self.figure.gca())
248249
self.canvas.draw()
249250

250251
def clear(self) -> None:
Loading
Loading
Loading
Loading

src/napari_matplotlib/tests/scatter/test_scatter.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
@pytest.mark.mpl_image_compare
99
def test_scatter_2D(make_napari_viewer, astronaut_data):
1010
viewer = make_napari_viewer()
11+
viewer.theme = "light"
1112
widget = ScatterWidget(viewer)
1213
fig = widget.figure
1314

@@ -28,6 +29,7 @@ def test_scatter_2D(make_napari_viewer, astronaut_data):
2829
@pytest.mark.mpl_image_compare
2930
def test_scatter_3D(make_napari_viewer, brain_data):
3031
viewer = make_napari_viewer()
32+
viewer.theme = "light"
3133
widget = ScatterWidget(viewer)
3234
fig = widget.figure
3335

src/napari_matplotlib/tests/scatter/test_scatter_features.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
@pytest.mark.mpl_image_compare
1212
def test_features_scatter_widget_2D(make_napari_viewer):
1313
viewer = make_napari_viewer()
14+
viewer.theme = "light"
1415
widget = FeaturesScatterWidget(viewer)
1516

1617
# make the points data

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy