diff main/MainWindow.cpp @ 2370:95c082557ffd

Fix #1942 Box layer not always inheriting the right unit
author Chris Cannam
date Tue, 15 Oct 2019 11:47:01 +0100
parents bc4205d70e8b
children 59b7fa58c0af
line wrap: on
line diff
--- a/main/MainWindow.cpp	Tue Oct 15 09:32:46 2019 +0100
+++ b/main/MainWindow.cpp	Tue Oct 15 11:47:01 2019 +0100
@@ -4068,11 +4068,11 @@
 
         if (isNewEmptyLayer) {
 
-            double vmin, vmax, dmin, dmax;
+            double min, max;
+            bool log;
             QString unit;
-            if (pane->getTopLayerDisplayExtents
-                (vmin, vmax, dmin, dmax, &unit)) {
-                newLayer->adoptExtents(vmin, vmax, unit);
+            if (pane->getVisibleExtentsForAnyUnit(min, max, log, unit)) {
+                newLayer->adoptExtents(min, max, unit);
             }
             
             for (auto &a : m_toolActions) {