Accommodate recently introduced source(s) in our MSVC project (gtkmm2ext)
[ardour.git] / libs / gtkmm2ext / tabbable.cc
index be898a55553b4daff6b0e148f129379bfb351b48..b84de2b10df77998aa02e78dd9e01f3857c55ece 100644 (file)
@@ -140,7 +140,6 @@ Tabbable::show_own_window (bool and_pack_it)
 
        tab_requested_by_state = false;
 
-       _window->show_all ();
        _window->present ();
 }
 
@@ -197,6 +196,7 @@ void
 Tabbable::make_visible ()
 {
        if (_window && (current_toplevel() == _window)) {
+               set_pos ();
                _window->present ();
        } else {
 
@@ -352,7 +352,7 @@ Tabbable::set_state (const XMLNode& node, int version)
        XMLNode* window_node = node.child ("Window");
 
        if (window_node) {
-               const XMLProperty* prop = window_node->property (X_("tabbed"));
+               XMLProperty const * prop = window_node->property (X_("tabbed"));
                if (prop) {
                        tab_requested_by_state = PBD::string_is_affirmative (prop->value());
                }