Use correct property names in Meterbridge::get_state()
authorTim Mayberry <mojofunk@gmail.com>
Thu, 25 May 2017 10:52:34 +0000 (20:52 +1000)
committerTim Mayberry <mojofunk@gmail.com>
Thu, 25 May 2017 22:48:04 +0000 (08:48 +1000)
These property names have been "normalized"/changed to use a hyphen in the
XMLProperty ctor since 2008. That is before the Meterbridge existed so there
should be no files existing that contain these properties with underscores.

gtk2_ardour/meterbridge.cc

index 20e338c3697e9a477c6ec7fe1392e75c909ee06f..e032792024b141b363c08f8daa6bcda867069d73 100644 (file)
@@ -526,10 +526,10 @@ Meterbridge::get_state (void)
        }
 
        XMLNode* geometry = new XMLNode ("geometry");
-       geometry->set_property(X_("x_size"), m_width);
-       geometry->set_property(X_("y_size"), m_height);
-       geometry->set_property(X_("x_pos"), m_root_x);
-       geometry->set_property(X_("y_pos"), m_root_y);
+       geometry->set_property(X_("x-size"), m_width);
+       geometry->set_property(X_("y-size"), m_height);
+       geometry->set_property(X_("x-pos"), m_root_x);
+       geometry->set_property(X_("y-pos"), m_root_y);
        node->add_child_nocopy (*geometry);
 
        node->set_property ("show-meterbridge", _visible);