diff --git a/mslib/msui/mpl_map.py b/mslib/msui/mpl_map.py index 171d3970c..166008de5 100644 --- a/mslib/msui/mpl_map.py +++ b/mslib/msui/mpl_map.py @@ -150,9 +150,9 @@ def __init__(self, identifier=None, CRS=None, BBOX_UNITS=None, OPERATION_NAME=No # Print project name and CRS identifier into figure. if not hasattr(self, "_info_text"): - self._info_text = self.ax.figure.suptitle("", x=0.95, ha='right') + self._info_text = self.ax.figure.text(0, 0, "") self._infos = [None] * 4 - self.update_info_text(name=self.operation_name, crs=self.crs) + self.update_info_text(crs=self.crs) if self.appearance["draw_graticule"]: pass diff --git a/mslib/msui/mpl_qtwidget.py b/mslib/msui/mpl_qtwidget.py index e521f0f57..5e69801ff 100644 --- a/mslib/msui/mpl_qtwidget.py +++ b/mslib/msui/mpl_qtwidget.py @@ -139,10 +139,7 @@ def draw_metadata(self, title="", init_time=None, valid_time=None, title += f"\nValid: {valid_time}" # Set title. - # title = self.fig._suptitle.get_text() - print(self.fig._suptitle) self.ax.set_title(title, horizontalalignment='left', x=0) - # self.fig.suptitle(f"{title}", x=0.95, ha='right') def get_plot_size_in_px(self): """Determines the size of the current figure in pixels. diff --git a/mslib/msui/viewwindows.py b/mslib/msui/viewwindows.py index 8f889c67b..753c3ec62 100644 --- a/mslib/msui/viewwindows.py +++ b/mslib/msui/viewwindows.py @@ -274,11 +274,10 @@ def setFlightTrackModel(self, model): # Update Top View flighttrack name if hasattr(self.mpl.canvas, "map"): - self.mpl.canvas.map.operation_name = model.name - self.mpl.canvas.map.update_info_text(name=model.name) + self.mpl.canvas.map.ax.figure.suptitle(f"{model.name}", x=0.95, ha='right') self.mpl.canvas.map.ax.figure.canvas.draw() - elif hasattr(self.mpl.canvas,'plotter'): + elif hasattr(self.mpl.canvas, 'plotter'): self.mpl.canvas.plotter.fig.suptitle(f"{model.name}", x=0.95, ha='right') self.mpl.canvas.plotter.fig.canvas.draw()