diff --git a/CHANGELOG.md b/CHANGELOG.md
index f0d55e3977989f84f2e2f0792f5cdf31b24f4ddc..3784ce16e301358b94ee52674ce6d72973653960 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,10 @@
 # Changelog
 All notable changes to core_tools will be documented in this file.
 
+## \[1.5.8] - 2025-02-11
+
+- Fix flip-axes in VideoMode.
+
 ## \[1.5.7] - 2025-01-19
 
 - Fix update of general settings in VideoMode.
diff --git a/core_tools/GUI/keysight_videomaps/liveplotting.py b/core_tools/GUI/keysight_videomaps/liveplotting.py
index 9d4eaca7d1665a6bd9fe7750983883ab34266fc5..c88ae3672b02a1a1009a39836e56dc1a97b6fc31 100644
--- a/core_tools/GUI/keysight_videomaps/liveplotting.py
+++ b/core_tools/GUI/keysight_videomaps/liveplotting.py
@@ -916,7 +916,7 @@ class liveplotting(QtWidgets.QMainWindow, Ui_MainWindow):
         settings.set_value("V1_swing", old_y_swing)
         settings.set_value("V1_swing", old_x_swing)
         if self._run_state == "2D":
-            self.update_plot_settings_2D()
+            self.reload_2D()
 
     @qt_log_exception
     def tab_changed(self):